Clean thoughts