         if let url = NSURL(string: videoURL!) {
             if event == nil {
                 player = AVPlayer(URL: url)
+                addRateObserver(player: player!)
                 playerView.player = player
                 
                 // SESSION

                dispatch_async(dispatch_get_main_queue()) {
                    self.progressIndicator.stopAnimation(nil)
                    self.player?.play()
                }
            }
        } else {

    }
    
    func windowWillClose(note: NSNotification!) {
        if let player = player {
            player.cancelPendingPrerolls()
            player.pause()
            removeRateObserver(player: player)
        }
        asset = nil
        item = nil
        player = nil
