I've not had much time to work on it, so I've put a bare bones version on my website. http://dude.noc.clara.net/~faye/ All I ask is that people who use it provide me with feedback. Faye -- Faye Pearson There are two ways to write error-free programs; only the third one works.