update hash-change
update