improbe I added a quadtree in collision detection