GeneratorModule