Dan- Good ideas here. Thanks. A lawyer friend once shocked me by explaining to me that contracts are written to be broken. The sections detailing who will do what aren't nearly as important as the sections that detail what happens when some part of the contract isn't fulfilled. -- -Mark Wieder mwieder at ahsoftware.net