       @topic = topic
       @io.sockets.emit "new topic", @topic
 
-  sendGameStarted: () ->
+  sendGameStarted: (socket) ->
       elapsed = Date.now() - @startTime
-      @io.sockets.emit "game started",
+      socket.emit "game started",
           gameLength: @gameLength
           elapsed: elapsed
           players: (player.name for player in @players)

      @DbHelper.createGame @topic, (res)=>
        @gameId = res

      @sendGameStarted()
      if @gameLength
          cb = () =>
              @gameOver()

  addPlayer: (newPlayer) ->
    @players.push(newPlayer)
    if @start
      @sendGameStarted(newPlayer.socket)

  addWord: (player, word) ->
    # if moderator has not started the game
