What do you think I've been doing? :-) The problem seems to be in run(), because after run() returns, poolcheck fails. I'll go check it out. On Jan 30, 2008, at 1:53 AM, Bruce Ellis wrote: > work it out. it's called debugging. > > brucee