Several years ago a traveling salesman brought a glass cleaner around called "amazing". Sounds like a joke, but I have used it ever since on tractors and combine windows alike, it really does keep windows clean longer. like pool cue chalk, you have to use it though.