lObj1 = Createobject("Myclass") lObj2 = CreateObject("MyClass") ? lobj1 = lobj2 && says not they are the same object ? CompObj(lobj1,lobj2) && says they are equal because they have the same && set of properties and methods and the the properties && all have the same values.