added quadtrees