Rain without end