Cosmic Windex – Cleaning Your Mirror