Peter Schatz, Switzerland, Turbenthal, M