> I am positive I am not the first person to think of this. Someone, > probably many someone's, have done this, made it work, and packaged the > result as an open source project. Anyone know its name? You might like to look at http://tmda.net/ Josh.