repair update method