dont sweat it man...shit happens, at least youre alright i dropped the vmax at a stop light on a group ride...at least you were alone lol...light went green, guy in front of me went a foot then stalled i grabbed brakes because i had started to move, and at that low speed the bike got the best of me and tipped over....probably didnt help that when i grabbed the brake lever to stop, it snapped right off....musta been a chinese part lol...no damage except my ebay bar end mirror and that lever