update restorer