handle requests like playlists