Went through a new car wash the other night...had sponge type washing instead of brush...made it look great. Problem was roof leaked and I got a bath. Got home took it off and found back and front attachment points loose. Rear is easy to get to...screws are right there and it is adjustable...so I lowered the the piece and screwed it down tight. The front requires you to remove the sun visors and the piece of plastic that runs across the top of the windshield. Both blocks were loose....pushed them as far down as they would go and tightned it up. Went back though wash with swim trunk on just in case and not a drop.....better then filling up all the cracks with clear RTV!!!!!!