M on periods......