add FieldTypeDeserializer