friendly hashes