Compact tree of John O'BRIEN