['c', 'd', 'e'].each do |subfield|
      s_index = name_fields.find_index {|a| a[0] == subfield}

      # check if $subfield is present
      unless !s_index || s_index == 0