Thanks, Hugh. I went to that web site and download the .gz file. I need to find a .gz unzipper for my Windows environment to get at it, but, I'll do that. It looks very interesting, and, it's all written in RUBY. And, thanks for the enum explanation. I think I get it now. -- Posted via http://www.ruby-forum.com/.