publish is passing into the page, not subscribing