Code generation initial setup done