Timely rain