resume update
tree almost works