Copied new codeGen file