Start adding repeat.
Add a generator method.