Spite of rains