add most of processOutgoing