adding hash function