Whew! Just on time. I was just about to check in to a 12 step program.

Hopefully there is no serious damage!