Hi Ian, There is a recent thread dealing with this issue, you can check it out on the ruby-forum archive here http://www.ruby-forum.com/topic/81640 No one has posted a complete solution yet, but there are a few ideas floating around in there and definately some interest in getting something made. Kev -- Posted via http://www.ruby-forum.com/.