code generation reduction & sco script removal