generate_cfg fixes