Peter Stillhard, Switzerland