nicely written, glad you survived to tell the tale.... read »