add zmq dependency