Response based codegen