Adrian Schwegler, Switzerland