codegen wibbles