Thanks to all . . .