topic for object switching implemented