use SHA1 for hash key instead of nsobject hash