generator is kind of done