Changes to parse entire file.