Semuel, As I was just about to start writing a module for something like this, I'd be interested to take a look at what you have. Please send it directly and not via the list. Gabor