add edjoin technique