did a pretty dog gone good job! That could have gone south on quite a few levels. I was surprised how fast it happened and how fast the recovery was.