         (if (= (get (rw/get-cell state x y) :discovered) current-time)
           (let [bg (rcolor/color->rgb (rand-nth [:beige :temple-beige :light-brown]))]
           ;; TODO implement
-            (conj characters {:x x :y y :c \  :fg [0 0 0] :bg bg}))
+            (conj characters {:x x :y y :c \space :fg [0 0 0] :bg bg}))
           characters))
         (keys (get trap :locations))))))
 

         items    (map (fn [item] {:s (format #?(:clj  "<color fg=\"highlight\">%c</color>%c%s%s %s %s"
                                                 :cljs "<color fg=\"highlight\">%s</color>%s%s%s %s %s")
                                              (or (item :hotkey)
                                                  \ )
                                              (if (contains? selected-hotkeys (item :hotkey))
                                                \+
                                                \-)

  ;; render recipes
  (render-list rstate :ui 11 6 29 15
    (concat
      [{:s (name recipe-type) :fg :black :bg :white}]
       (map (fn [recipe]
              {:s (format #?(:clj  "%c-%s"
                             :cljs "%s-%s")
