enclose global