As a result, we typically negotiate contracts on a customer-by-customer basis and sometimes accept contract terms not favorable to us in order to close a transaction, including indemnity, limitation of liability, refund, penalty or other terms that could expose us to significant financial or operating risk.