need glass deep scratch restoration tips.

for the mirrors and windshield of my off road vehicle i use newspaper as the ink in newspaper polishes glass. Problem is that it is only good for minor scratching.

but. It is worth a try as it is a cheap attempt.