do field names need to all be different?