Some rain at last!