add update-playlist-function