msg reorganization