hash wip.