Christoph Gloor Birsfelden, Switzerland