         overlay.makeNotification("playing")
         sendMessage("startPlaying", { memory: nextMemory })
     else
-      timing.stopPlaying = Date.now()
       if gameTime.inRecordMode
         # Notify the user
         overlay.makeNotification("updating", true) # This could take a while...

          hadRecordingErrors = true # Used to notify the user 
          gameTime.isPlaying = false
      when "stopPlaying" 
        console.log("Stop playing took puppet #{Date.now() - timing.stopRecording} ms")

        $scope.$apply ->
          metError = false


            gameHistory.data.compilationErrors = []
            lastGameVersion = ++gameHistory.meta.version

          updateFrames()
      when "recordFrame"
        if message.type is "error" then throw new Error("Cannot deal with recordFrame error message")

