zmq task