don't prefer global