codegen building nicely now