Finally, signs of life after some rain.