practice hashes