clean both