getting a contract requires negotiation