i heard the windex thing too, hmm where did i hear it, i think it was a tv show lol