improve code generation