Ouch. Sounds like you have a good handle on taking care of it, and hopefully preventing a recurrance. Good luck with it...
_________________________
OBG