added searching of fields
implemented rudimentary undo for field types comboboxes