added supprt for playlists