* object manager structure