fix global.h