add client support for playlists