clean properly