downpourings