Only assign name and requirement if unassigned