stupid api.h file