update

rebuild hash