Peter Huber, Switzerland, Nufenen, M