I don't know if this is a bug, or simply a function of how things work... but it appears that a ZClass must list CatalogAware as a base class before ObjectManager if you wish the CatalogAware functionality to be there. If this is expected behavior, then this should probably be documented... BTW, will it ever be possible to change the Base classes of a ZClass? Kevin