get working
hashing