I don't have much to add to this, except that I'm enjoying the discussion and learning a lot. Maybe this would be a good meeting subject some time? Having been burned a time or two, I know there's a lot I could learn about structuring agreements and payments! -- Mary Malmros malmros at verizon.net Some days you're the windshield, other days you're the bug.