Add negotiation