So glad you are mostly OK and hope your bike recovers too!