Super window cleaners