high level description of M1