that was an adventure. the windshield is definatly the weak point on yamahas. i don't even want to know how much me and my dad have spent on viper and warrior windshields/dashes. i have seen cats,doos,and poos rollover and lose their windshield only to see them pop right back on with little to no damage. roll over a warrior or a viper though, and your out at least 300 bucks right off the bat. it's the reason i always carry a roll of duck tape in my pack.