Glad you're ok. Does the helmet still have the replacment warranty on it? You know the one where if you crash it within a year, I think, you take it to the bike shop & they give you a new one,? Then I think the shop sends the crashed one to the manufacturer.