adds m2