since the coating must be made on the outside of the windshield , the coating needs to be resistant to peeling due to various frictions and must be stable against deterioration caused by ultraviolet light .