effective washing methods