damn that sucks, glad you are ok... atleast you didn't get t-boned on the bike...