sounds like you had a day in hell..i only hope i could do half as well if called on..