Yes, I think the scale of custom deployments, I don't see people planning better. And I say that because that that points itself to the fast turn business as well, there’s a custom part, which is you need 50, or 100, or 200, or something, or maybe you need 10. That's one component. The other is, and I needed in three days, in seven days, in 10 days, whatever the time frame might be, those two things combined, I don't think you're going to go away anytime soon, as I was leaving our office earlier today, for example there was a gentleman picking up cable assemblies, because he's got a job that he has to do and install on for a carrier, that pickup business and the availability for a contractor to back a truck, load it up with what he needs and get out and do the work doesn't seem to be changing and what small cells, if anything, I feel like it's going to get that much more so into a fast turn place in order, needs to be ready in a few days, and then available at the right location. So I feel like at least a portion of the business is going to stay the way that it is now, I think if we're talking both deployments, somebody wants to buy a million feet of fiber optic cable, that's not a space that we play in. And those will continue to be a large scale deal that gets deployed over the course of several years versus site by site where 100 sites, there may be two that are the same. And the rest of them are varied in nature which fits very well into our skill set.