get_obj protected method