Fix hash function on di