Lucky you are ok!! That sounded like a hard hit