re hash