Peter Eggenschwiler, Switzerland