Peter Dällenbach, Switzerland