Are we having a meeting this evening? I'm willing to discuss my design for a general purpose asynchronous package wrapper if anyone is up for that -- David L Nicol You're striving for harmony, and, if you try to take too much, you'll come to grief. -- Michael Redmond