Add first draft of the generator.