I tried several different plastic polish products and a few other paint compounds with no luck. Then after putting a coat of Tire shine on they looked better for a while. After several coats of this product I could not believe how the haze cleared up and stayed clear. Strange but it has worked for a couple of weeks now. I guess the tiny haze lines were dry. It was bothering the crap out of me to the point of buying new headlights. Now they look great. Go figure!!