Compact tree of John Hager