reciprocal join
full epidemic join