Update to clarify the parsing of files and force return of correct hash