dry cleaning complexity