                   :onChange #(om/update! app :show-nums (not show-nums))})
 
                 (dom/label nil
-                  (str "grid-size (" grid-size \× grid-size ")")
+                  (str "grid size (" grid-size \× grid-size ")")
                   (dom/em nil "(starts new game)"))
                 (dom/input #js {
                   :type     "range"

        no-stream?
          (dom/div nil
            (dom/h1 nil "Hi")
            (dom/p nil (str
              "Cellf is an interactive experiment that reflects the player and their "
              "surroundings as they play. Click OK to prompt for camera access*."))
            (dom/em nil (str
              "*There is no server or multiplayer component to this: "
              "your image stays on your device."))
            (dom/button #js {:onClick get-camera!} "ok"))

        result-gif
          (dom/div nil
            (dom/h1 nil "Your Cellf")
            (dom/img #js {:src result-gif})
            "Save this gif and share it with the world."
            (dom/button #js {:onClick #(om/update! app :result-gif nil)} "done"))

        winner?
          (dom/div nil

            :className (when-not stream "hidden")
            :style     #js {:width capture-size}}

            (dom/h1 nil "cellf")
            (dom/h2 nil "find yourself")
            (dom/canvas #js {
              :ref    "playback"
              :width  capture-size
