cleaning requires soap