rename hash fun