MSMP MCG paper