Woah, that is so freaky. I'm so glad that you and yours are okay!!