Compact tree of William ALLAN