More hash functions, etc