working on playlist support