On rare occasions I'll get a Win32 MessageBox() with the text "Thread Stack Pointer out of range", and my program will exit. What is the GC trying to tell me? - a -- Sick of HTML user interfaces? www.xwt.org "disappointing retail sales figures suggest to some that America's love affair with retail therapy may be over." -- _The Economist_, 19-Jun