hard keep clean