Working on iterators and quadtrees and shit.