I am frequently getting this message in my error log: Attempt to free unreferenced scalar during global destruction. I have been unable to trace it down to any one particular handler. It seems to be happening, as the message suggests, when a child exits. Is this a familiar message? Is there any particular thing that I should be looking for? -- Director of Application Development The Creative Group http://products.cre8tivegroup.com/