Multipurpose cloths