That sounds like something from one of those Final Destination movies. Glad you're doing all right.