some work on playlist providers