Updating playlist logic