What a terrible experience. Glad you're OK.