more vendor stuff
add generated code