wip on hashing