make the generator exercise