             [channel1 channel2] (map #(channel-for-uuid (current-global-state) %) pending-pair)
             game-id (u/gen-uuid)]
         (u/log "Taking two players for game " game-id " with uuids: " pending-pair "\n\n")
-        (send-commands :commands [{:type :start-game
-                                   :data {:game-id game-id
-                                          :enemy uuid2}}]
-                       :channels [channel1])
-        (send-commands :commands [{:type :start-game
-                                   :data {:game-id game-id
-                                          :enemy uuid1}}]
-                       :channels [channel2])
+        (send-command {:type :start-game
+                        :data {:game-id game-id
+                               :enemy uuid2}}
+                       channel1)
+        (send-command {:type :start-game
+                        :data {:game-id game-id
+                               :enemy uuid1}}
+                       channel2)
 
         (update-global-state add-game game-id (f/make-game uuid1 uuid2))
         (update-global-state #(apply remove-from-pending % pending-pair))))

        [p1 p2 :as players] (f/get-game-players initialized-game)
        [c1 c2] (map #(channel-for-uuid (current-global-state) %) players)]
    (u/log "Sending game-update's for game " game-id)
    (send-commands :commands [{:type :game-update
                               :data (make-update-data initialized-game p1)
                               }]
                   :channels [c1])
    (send-commands :commands [{:type :game-update
                               :data (make-update-data initialized-game p2)}]
                   :channels [c2])))


;; Functions for command handling

    (update-global-state (comp #(add-channel % channel uuid)
                               #(add-pending % uuid)))
    (u/log "Processing game-request and generating uuid: " uuid)
    (send-command {:type :game-request-ok
                    :data {:uuid uuid
                           :pending (get-pending-players (current-global-state))}}
                   channel
                   )))

(defmethod handle-command "start-game-ok" [command channel]
