don't use "global" as symbol name