add M2:Design document