Peter Howald, Switzerland, Ins, M