more work on playlist/scheduler