Sure. Thanks, Ruplu. Thanks for being on the call. Yeah, we always hold ourselves accountable for outperforming the market. So on a relative basis, we always expect ourselves to do better. And when you think about the combination of our competitive advantages, you saw them in play really in one of the hardest periods in history in 2020. So we are confident that the advantages that we bring to the market will position us and allow us to continue to outperform a pivot to where our customers need us and grow faster than the market. When I think about headwinds and tailwinds going into 2020, certainly, think about remote work and remote everything. And that has certainly been driving growth in 2020 and should continue to do so into 2021. That we've got some very significant compares, as you all know, because of the first quarter of last year, because of the timing of the education needs the end of this past year in Census. But it will still continue to be a trend, we believe. Everyone will not be going to straight back to work, and we think it will be a work-from-everywhere kind of situation. We also believe that this digital acceleration is just going to continue. And so our strength across the full stack, and when I say full stack, I mean, cloud services, software and hardware plays very well with our customers because customers are always full stack, and they're looking for a full solution. So as they think about combined multi-vendor, multi component solutions, CDW is a great partner for them. And we can take them from the very front end of advising and designing to building, implementing, integrating, orchestrating and managing. And I'll tell you, it seems that 2020 has really propelled customers to look for that value-added one-stop shop trusted IT provider that can do the full spectrum across the whole life cycle. So, we're very confident in our ability to continue to deliver for our customers. On the federal side, I think you asked about specifically the Department of Defense and Civilian, we expect to continue to maintain pretty strong. Look, on the commercial side on Small Business and Corporate, I'll tell you as Colin said, the speed and the slope of any recovery is tied to confidence, which is tied to the macro, which is tied to the virus. It's all tied together. So that's very hard to predict. But we've been staying so close to our customers during 2020 that we feel absolutely confident that we will be well-positioned to help them on their way up and to capture growth as they're growing. On the Government side, stimulus is another wildcard out there. And under the new administration, if we see some stronger stimulus, that should also help to support on the education, healthcare and state and local side.