switched to object serialization in ZeroMQ