hash function comment