Yowza! Glad to hear that you're ok!

I often consider putting in an alarm system for this very reason.....fire monitoring while we're away...