modify m1 and m2