added root execution for update