Wonders on a rainy day . . .