Updated hashing