from yi: add ObjectManager