init c2 c1 m1 d1 m2 d2