module generator integration enhanced