adding isOutgoing to Interaction