Well, I'm loving the lights, and they were put to the test tonight. I rode in a crazy thunderstorm. lol. I sealed the lights with silicone, and I bought a poncho to wrap around the seat and rear rack to proof the battery and stuff till I build some kind of waterproof box with lid or something. Held up fine. I bought really good fenders today. Noticed that at high rpm, they vibrate significantly. When I come off of the throttle at high speed, you should hear those fenders! wow. They are expensive fenders, with extended mud flares. I'll have to figure out a way to stop the vibration of the fenders. ... Somehow...