A growing stream of life