cpq contract negotiations