working
hash