basic ZMQ pub/sub added