removing this_object from constructor