diff --git a/src/Error/ErrorHandler.php b/src/Error/ErrorHandler.php
index 948bc30..f0a64f0 100644
--- a/src/Error/ErrorHandler.php
+++ b/src/Error/ErrorHandler.php
@@ -15,7 +15,7 @@ class ErrorHandler extends ErrorHandlerBase {
     $types = drupal_error_levels();
     list($severity_msg, $severity_level) = $types[$error_level];
     // Only halt execution if the error is more severe than a notice.
-    if ($severity_level < 5) {
+    if ($severity_level < 4) {
       throw new HttpException(500, sprintf('[%s] %s', $severity_msg, $message), NULL, [], $error_level);
     }
   }
diff --git a/src/Normalizer/FieldItemNormalizer.php b/src/Normalizer/FieldItemNormalizer.php
index 0a504a4..ce10c74 100644
--- a/src/Normalizer/FieldItemNormalizer.php
+++ b/src/Normalizer/FieldItemNormalizer.php
@@ -29,9 +29,15 @@ class FieldItemNormalizer extends NormalizerBase {
    */
   public function normalize($field_item, $format = NULL, array $context = array()) {
     $values = $field_item->toArray();
+    $langcode = '';
     if (isset($context['langcode'])) {
       $values['lang'] = $context['langcode'];
+      $langcode = $context['langcode'];
     }
+    if (!empty($values['format']) && !empty($values['value'])) {
+      $values['proccessed'] = check_markup($values['value'], $values['format'], $langcode);
+    }
+
     return new Value\FieldItemNormalizerValue($values);
   }
 
