very rudimentary working! playlist support