allow parsing of files of any size, now that we know how to fix performance