Started working on code generation.