add gencfg