So this is an interesting point, there is a real cost to going to court to try to get some compensation, so you have to hire a lawyer, you have to sue, you have to take time to make a thing in court, and that takes time and energy and money. The idea here is that you have a neutral third party that is not a judge to ENFORCE, enforce being where the value is added it seems, the contract. But the contracts have to written in such a way that it is flexible enough to not cause messes. And perhaps more importantly, there have to be various conditions that are also adjudicated by the smart contract. So for example, if the contract is an exchange of money, there has to be a way for the contract to understand that there has been such a case where the money being transacted can be tracked, and the smart contract can automatically execute based on those criteria. And that smart contract has to be programmatically connected to this criteria in some way. It's an interesting thought.