Thanks Andy. Actually I've been working on this thing since the fall of 2006, it's not just in response to this thread and others recently. The subject continues to come up so it is impossible to write something like this without someone coming to the conclusion that it was event driven at the moment.