fix volume button bug and add async save playlists