Matthias Häfliger, Switzerland, Rifferswil, male