Starting code generation from scratch