msg:move msg structure to xtypes