Swiss adventures