Yes, Adam, thanks for the question. I think when you think about 5G in general, right and the differences between 5G and what we've historically seen is historically, the wireless build-outs have been a macro tower initiative. So you think about the big sites that you see the rooftops that you see and the antenna change-outs and the wiring that's associated with that. And then, you move to 5G and 5G is the true densification of the network, right which is where you get into the C-band and you get into these small cells. And when you actually sift through it and really understand it, it's pretty much an antenna, every 400 feet. And that's almost unfavorable [ph] to think about. But that's what -- that's ultimately what has to happen. So to your question of size and scale, it's not anywhere near anything that's ever been done before. It's -- from a network element perspective, it's multiples of anything that's ever been tried before. And then, you plop on top of that, the fact that, it doesn't -- it isn't good with building penetration and now you need in-building solutions everywhere in addition to that, it just further makes it more complex and makes the networks more complex, makes the whole integration of the networks more complex. So it's -- for us, it's super exciting because, there's lots of different avenues, where we can work and lots of different avenues, where we think we can win business and grow our business. So, it's completely different than any previous technology shift in the wireless side. It's -- for all intents and purposes, it really is just starting. It's going to morph over a long period of time. This is not a short cycle. This is going to be a really long cycle. So again, it's kind of apples and oranges from what we've done in the past. But I think, again, we've positioned ourselves over the last few years to really grow our resources and more importantly, grow our capabilities. So today, we feel like from RF engineering all the way to optimization and integration which is on the back end, we're capable of supporting our customers. We're capable of supporting our customers at scale. And again, I think that's going to be very meaningful and prove to be very beneficial to MasTec over time.