updated and refactored
removed users2
updated return_objects user