Added enhanced double hashing.