David and Mona Tehle in Zurich.