Peter Ruf, Switzerland