using zmq3 lib