***edit*** ah, i see. I missed the part where you said how you are running it. if that is the case, than yes, it needs to be global. there are still ways to get around it, but it's a bit silly. ***end edit*** you can certainly have them be local, if they are contained in the same script. how are you running it? for UIs, I…