Peter Stauffacher, Switzerland, Islikon, male