By using a rubbing compound, you can remove the scratches, oxidation, stains, and surface marks from the lens. You can find a lens cleaning compound that works well with polycarbonate surfaces as well, use a few drops of it when cleaning the lens, and it will last you a good many months.