Removed another global, added seperate gear_parser file.