nice story... and goodjob on the cliffnotes for your own thread