I think I'm missing something here. It looks like we're turning a generator into a list 3 times.