these header files are NOT generated