Probably my last post on blog.msdn.com...  please join me on my new blog at http://www.iprinciples.com/blogs/richard