msgpack is slightly faster