Peter Häfelfinger, Switzerland, Diepflingen, male