#code generation risks