updates root