Before revision:  The second version uses the first but must additionally deal with  compression and alignment of quadtree components.
After revision:  The second version uses the first but must additionally deal with  compression  alignment of quadtree components.