so close so far clean