properly clean