possibly fixed the singleton EmptyNode issue so that now you can have LeafNodes without cities, still having trouble highlighting the correct regions that the road passes through but i'm going to work on the printPMQuadtree function in order to see if the structure is working properly.