quadtree update