MCM- Explaining the Hype !?