added zmq and mp