rained down