Betschart to better than a stick in the eye