globals bugging me