I just notice this post, excellent work. Very enjoyable.

Jeff