 (register-handler
   :memories-load-success
   (fn [app-state [_ memories]]
-    (-> app-state
-        (assoc-in [:search-state :list] (concat (get-in app-state [:search-state :list]) (:results memories)))
-        (assoc-in [:search-state :last-result] memories)
-        (assoc-in [:ui-state :is-searching?] false))
+    (let [transformed (map #(assoc % :html (md->html (:thought %) :replacement-transformers md-transformers))
+                           (:results memories))]
+      (-> app-state
+          (assoc-in [:search-state :list] (concat (get-in app-state [:search-state :list]) transformed))
+          (assoc-in [:search-state :last-result] memories)
+          (assoc-in [:ui-state :is-searching?] false)))
     ))
 
 (register-handler

    ^{:key (:id memory)}
    [:div {:class "col-sm-12 thought"}
     [:div {:class "memory col-sm-12"}
      [:span {:dangerouslySetInnerHTML {:__html (md->html (:thought memory) :replacement-transformers md-transformers)}}]
      ]
     [:div
      [:div {:class "col-sm-6"}

        [:div {:class "panel-heading"} "Refining... " [:i [:small "(from " (:created @focus) ")"]]
         [:button {:type "button" :class "close" :aria-hidden "true" :on-click #(dispatch [:refine nil])} "×"]]
        [:div {:class "panel-body"}
         [:p {:dangerouslySetInnerHTML {:__html (:html @focus)}}]
         ]]])
    ))

