Peter Häfliger, Switzerland, Oftringen, male