Thanks for all the advice. I have already told the client I'd need to know what format the files will be in. I will report back as soon as I've settled on a solution, with anything I learn. Again, thanks. Rod -- The only way to learn a new programming language is by writing programs in it. - Brian Kernighan