hashing competed