                                                             (-> current-city :attractions :data)])]]
               [:div {:class "ui fourteen wide column row basic segment final-directions"}
                [:div {:class "fourteen wide column"}
-                (om/build attraction-map-view [current-city journey transit-journey true])] ]
+                (om/build attraction-map-view [current-city journey transit-journey true])
+                (om/build attraction-map-legend-view transit-journey)]]
               [:div {:class "ui fourteen wide column row basic segment final-directions"}
                [:div {:class "fourteen wide column"}
-                (om/build transit-view transit-journey)]]
-              ]]))))
+                (om/build transit-view transit-journey)]]]]))))

    (render-state [this state]
      (html [:div {:class "city-map-container"} "This is where the map should go"]))))

(defn city-view [{:keys [current-city journey transit-journey]} owner]
  (reify
    om/IDidMount

        waypoints (attractions/get-waypoints
                    (-> journey :waypoint-attraction-ids)
                    (-> current-city :attractions :data)) ]
    (when (valid-journey? journey)
      (.route
        (om/get-state owner :google-directions-service)
