cg generalist (more info)