change to swiss API + sections