lecture Hashes