deciding to pass a channel to jobs instead of a publisher to really make things more awesomemer