Stefan Keller, Switzerland, Thal, M