Compact tree of Richard Porter