Yes, sure. Liz, this is Jeff. So, we had obviously a number of cost initiatives that we put in place at the end of the first quarter. They did start to manifest themselves obviously in the second quarter. And you hit on the main thing, payroll was a big driver; professional delivery as that segment was slower in recovering, we were able to see benefits there; and we saw benefits associated with costs we can control, like travel; and then, we saw benefits in areas like medical, because a lot of our team members are deferring elective procedures and even check-ups. So, as we look to the back half of the year, I think there's potential headwinds, there are some continued tailwinds, and then there's some that could go either way. So, as Professional recoveries, we are going to have additional Professional labor. We've got to deliver that part to the customer. And that just requires additional labor hours, driving and costs associated with that. We are going to continue to invest in our marketing in the back half. We've launched that both for DieHard as well as our Same Day. And it's something we believe in, which should obviously drive revenue. But that’s something we want to invest in. And then, the CapEx, the projects that we're starting -- that we're restarting that were paused, there's obviously OpEx related to that. And we're going to continue to make those investments. And then, obviously, the COVID cost and we're going to continue to prioritize people over profit. Having said that, we think there are some tailwinds as well. We're going to continue to control things like travel. And store payroll is another area we believe that we can continue to leverage. And we've got our labor tool that's been put in place, and we're seeing a lot of benefit from that. So, while we think there's going to be some additional labor associated on the professional side, we think we continue to control to our payroll. And then, there's a question mark with medical. Medical continued to be a tailwind, but it could also be a headwind at back half, team members are going to be more comfortable going into the doctor's office to get checkups or start to do elective procedures. So, those are sort of the costs that we're looking at in the back half. Obviously, we're still in the pandemic. There's still a lot of uncertainties, which is part of the reason why we don't have any guidance out there right now.