Peter Häfeli, Switzerland, Suberg, M