Hail and Rain - adversity at its best