m2 project