Squeezing more out of the rain