need to link fields for efficient lookup