copious rain