add M2 script