implement CNAME resolv
implement msgpack streaming output