Glad you're ok. Yep, could have been a lot worse! Kudos to you for your excellent bike handling skills.