So clean and so dirty at the same time