Just use a new one every time. It might be the water quality issue. Or it might be the bad material of the mop that causes the smell!!! Try to change a mop... Baojiajie... this brand has relatively less smell... Wash with vinegar