Dr. Peter Weilenmann, Switzerland, Andelfingen, male