Ernst Blindenbacher, Switzerland