Dynamic Clean Cloths