Add generate module.