Peter Schaad, Switzerland, Neuhausen am Rheinfall, male