I wrote http://drdobbs.com/showArticle.jhtml?articleID=199102936&queryText=query way back then. It might be of some help. If you have any specific questions, feel free to post them to the group.