added field and fieldTypes