extra check on field type