>small addendum...
>Ahhh, but NewObject requires an object to add the object to. So I've got the same problem :-). Guess I could have a general purpose object of type custom which I add my objects to, but that's going to make my code a little messier.
David,
No the NewObject function can be used to;
loObj = NewObject("ClassName","ClassLibName")
The NewObject method of containers is not the only new newobject in 6.0