Still smiling after the rain