symmetrize join procedure