for MM