Msg type and transform