Fritz Haslebacher, Switzerland