Added file hashing