So, let me say a few things about that. First of all, when a project as big like that is canceled, obviously, we're hoping that other projects – big project, especially – would not be canceled that way. But when you have a big project like that, you're taking a lot of steps and you're trying to cover yourself and protect yourself, which is something that we did. Now, however, when a big project like that is being canceled, no matter how well protected you believe you are, there would always be some situations where you may not be protected. So, the $5 million of write-off is our estimation as to what would happen about that in this specific project. We would continue with future projects as well to seek all the protection that is possible, such as making sure that their purchase orders are noncancelable and the forecast is a committed forecast. All these things are things that we did with this project as well. But when something big like that is happening, everyone is trying to see how he can still capitalize as much as possible and save some money and reduce his liability. And that's why we took this measure for the write-off because you can never tell. You can never be 100% protected. So, my answer to your question would be, we would make any possible protection for these future projects, just like we did with that on. If there is a cancellation happening, there would always be issues. Let me just say that – and I think it's pretty obvious that our profit out of this project overall would be – would justify what happened to us, taking that into consideration. So, trying to summarize my response, we did prepare ourselves and try to protect ourselves the best that we could. We're making this write off right now because no matter how protecting – how much you're trying to protect yourself, there's always a risk in these projects. And we will take the same approach with these upcoming projects and wins. Hopefully, they wouldn't be canceled in the way that this project was. I can tell you one thing. This project was really a unique project in terms of the way that the customer behaved from the beginning. And I think you may remember us talking about the fact that we're selling, we're selling, but there are still challenges, there are still challenges, there are still challenges. And I think these projects that we're talking about right now, first of all, the challenges would be resolved and then we would be moving forward.