Peter Huggenberger, Switzerland, Seon, M