clean vs not so clean