Introduce function to get takes as a generator as they finish