return the hash