And our thanks go to ......