codegen SC