clean lenses.
tested. works.