             MediaPlayState.clear()
             self.stop()
         }
-    }
-    
-    func updateMediaPlayStateTime() {
-        var result: CMTime = kCMTimeZero
-        if let currentTime = self.player?.currentTime() {
-            if let verse: Int = self.audioChapter?.findVerseByPosition(priorVerse: 1, time: currentTime) {
-                if let time: CMTime = self.audioChapter?.findPositionOfVerse(verse: verse) {
-                    result = time
-                }
-            }
-        }
-        MediaPlayState.update(url: self.currReference.toString(), time: result)
     }
     
     private func addNextChapter(reference: Reference) {

        self.updateMediaPlayStateTime()
    }
    
    func advanceToNextItem() {
        if let curr = self.nextReference {
            self.currReference = curr

        }
    }
    
    func play() {
        self.player?.play()
        print("Player Status = \(String(describing: self.player?.status))")
