How will we handle violations of the contract?