M4 design