Upstream publisher