Peter Hänggli, Switzerland, Gränichen, M