more zeromq and serialization