added lock based quadtree