compact outtree filling