Use field names instead of field order