Adding the code generation section.