re-added set_name