The Essentials of Contract Negotiation