use cpickle and zlib instead of msgpack