     ///
     /// - parameter fileName: The player fileName string of the music file to play.
     public func play(_ fileName: SwiftyMusicFileName) {
-        guard lastPlayed != fileName else { return }
+        guard currentlyPlaying != fileName else { return }
         guard !allPlayers.isEmpty, let avPlayer = allPlayers[fileName.rawValue] else { return }
         
         pause()
         avPlayer.play()
-        lastPlayed = fileName
+        currentlyPlaying = fileName
     }
     
     /// Pause music

        }
    }
    
    /// Last played
    private var lastPlayed: SwiftyMusicFileName = .none
    
    /// All players
    private var allPlayers = [String: AVAudioPlayer]()

    /// Resume music
    public func resume() {
        guard !allPlayers.isEmpty else { return }
        for (url, player) in allPlayers where url == currentlyPlaying.rawValue {
            player.play()
            break
        }
