add generators module for generator