DirectedInteraction construct Query