revised the parser enough to process the globals file