initial m design