add new "global" macro