Rain longs