Working on code generator.