revert some message struct