more work for playlist fetching