update hanges