is it just the droplets does it impear the vision (is the droplets in the way).Is there any scratches