join tree