Avoid by using paper towels on windshields; they may be able to depart lint and micro-scratches
https://500px.com/p/hougaardgtncote
Avoid the use of paper towels on windshields; they are able to depart lint and micro-scratches, even as microfiber cloths ship a clearer, streak-loose end.