rain of life pouring down (no umbrellas allowed)