type of fields