don't inline the global hack