Hanspeter Eggenberger, Switzerland