further progress on pubsub::http