updated the parser to handle lazy loading of files