document join feature