required custom fields