Compact tree of Urban Dreher