Look, yes. To answer your question in general, but that question is filled with all kinds of indications. What we have done is used a sensitivity price deck, and we know each of our individual customers, and we have done a tremendous amount of analysis on each customer and we feel great comfortable with where it is. I don’t have to tell you or anybody on this call, none of us know where the price of oil is going to be , what it's going to do. Today’s strip, when I looked at it this morning, the spot market was $30.85 going to an average of $35.55 this year and after $47.17. You can pick almost any scenario you want. Because we have a company that we know each individual customer as I describe and went through a complete analysis, and I feel very comfortable with the $28.13 stress test and going out to where we don’t get out of the 30's until 2020. And so, I think that's reasonable. We could argue all day long about what is reasonable, and I would tell you that the thing we need to know is that everybody that's related to the oil business is getting hurt. Even OPEC is with their 11 companies, they are hurt and there is lots of economic damage. If you look at what they did from 2015 at an average price of $49.49 versus 2014 at $96.29, they've had an economic damage of $400 billion in decreased revenues. Can they withstand it? Yes. What I understand, they've got close to a trillion dollars and they borrowed $99 billion last year. And you can go through every country in the 11 OPECs and only Qatar could wait or still operate as a surplus. So, I use that as an example that everybody is getting hurt in this, you name all companies, big, little, but I feel very strongly that with a rational and manageable scenario and going through the detail, yes, I'm comfortable with where we are. And we will adjust as we go forward. If another scenario, you pick one, below $28.13, this company will adjust to that sensitivity. We don’t know exactly where prices are going to stay. And secondly, we don’t know the time factor. The time factor is a big function of this. How long will it stay there. So, there's lot of uncertainty, there's lots of volatility, but yes, I am very comfortable with where we sit today.