Ernst Flückiger, Switzerland