parser doesn't need to be referenced as a global var
adding recording of logging info