Got to be honest I do headlights the old school way, wet sand, compound, plastic polish, finish with an acylic sealant. I have done side by side with some of the new prouducts on the market used by an area "headlight specialist", and there was no comparision, mine looked new and his looked like they had some stuff painted on it. If all of the junk is on the outside of the lense, I don't see a chemical removing it? Have I just not came across the right "new" product?