Use generate_name and override with user given values