         search-input (re-frame/subscribe [:search-input])]
     (fn []
       [:table.u-full-width
-       [:thead
-        [:tr
-         [:th "Name"]
-         [:th "Number"]
-         [:th "Professor"]
-         [:th "Time"]
-         [:th "Credits"]
-         [:th "Type"]]]
+       [:thead [:tr
+                [:th "Name"]
+                [:th "ID"]
+                [:th "Professor"]
+                [:th "Schedule"]
+                [:th "Credits"]
+                [:th "Type"]]]
        [:tbody
         (for [course (filter (partial matches-query? @search-input) @courses)]
           ^{:key (:number course)} [course-row-component course])]])))

  []
  (let [search-input (re-frame/subscribe [:search-input])]
    (fn []
      [:form
       [:div.row
        [:div {:class "six columns"}
         [:label {:for "search-courses"} "Course Search"]

       (secretary/dispatch! (.-token event))))
    (.setEnabled true)))

;; Initialise app -------------------------

(defn init! [] (hook-browser-navigation!)
  (re-frame/dispatch [:initialise-db])
