     
     public func playPreviousSong()
     {
-        if let songs = songsList {
-            if let song = currentSong {
+        if let _ = self.songsList {
+            if let song = self.currentSong {
                 var index = song.index
                 
                 // Previous song

        remoteControlInfo(song)
        
        // ?
        song.duration = audioPlayer!.duration
    }
    
    private func songListIsValid() -> Bool
    {
        if songsList == nil || songsList!.count == 0 {
            return false
        }
        else {

            return
        }
        // Check the didStart event
        if let event = self.playerDidStart {
            event()
        }
        self.audioPlayer!.play()
    }
    
    public func playSong(index: Int, songsList: [AudioFile])
