Began work on globals abstraction