M on the Square