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

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

    /// Stop music and reset all players
    public func stopAndResetAll() {
        guard !allPlayers.isEmpty else { return }
        currentlyPlaying = .none
        
        for (_, player) in allPlayers {
            player.stop()
