Peter Flubacher, Switzerland, Binningen, M