Thanks, Scott. Let me try to take that one. Really, if you look at the economic issue out there in the industry, whether it's slowing down or not, and as it does slow down, if it does, there are two things that will be affected. One, you think in terms of revenues, which as you mentioned, we're really not quite as sensitive of. The big issues in past years that we've had to be aware of is the state budgets in which we operate, being is that 75% of our revenue still comes from Medicaid program. The good part of where we sit today is that with all the money that has been given to the states through the federal program, our state's probably are in the best financial position they've been in for a long time. So, even entering into a slowdown, we feel fairly confident that our state's budgets are in good shape, and should continue to be able to handle the cost associated with Medicaid plans like ourselves. On the other side, you mentioned is labor. One of the things that we have found over the past number of years is that when the economy is slowing down, it tends to be beneficial for us, especially on the non-clinical side, as we look to hire caregivers. If you look at the caregivers we hire, for us, not having as many potential opportunities elsewhere, has always been something that we have looked forward to from a company. And that, when we're looking for hiring a caregiver, again, a lot of ours are minimum wage caregivers and have opportunities elsewhere, that seems to modify somewhat, when we see an economic slowdown. So if history is kind of a precursor of what we would see if the economy continues to slow, we would expect our ability to hire to continue to improve, as we have seen in the last couple of months, that we mentioned, as we were discussing the quarter. So, we would expect an economic slowdown to have minimal effect on our company at this time.