Maintainability is an issue already, since the client wants to collect more information from registered users than the current system is configured to gather. Well, personally, I think this is the only thing you need to know in order to decide if the database needs to be redone. If you don't, your life will soon be heck. Carolyn Jewel