Glad you are okay.
At least the airbags went off.