M Name Theory view 3