Sure. So let me try to tackle all that. The 10 to 100 as we said last quarter, I think we reported last quarter about 7,000 physical cross connects, 1,800 virtual. So very much at the top end of our sort of ranges that we typically give a 5,000 to 7,000 on physical. We had 5,500 physical this quarter and 1,900 virtual. So we did see a bit of a - we saw some of the 10 to 100 gig resume in terms of that we have mentioned that there was a bit of a pause on that probably due to network moratoriums taking hold previously. So - but we still believe that the larger projects for 10 to 100 are very well advanced. And so we do think we'll see some tapering on that over the course of the year, we probably saw also a little bit of NSP, network service provider consolidation impacts in the quarter. And so with those things combined, when we look at gross adds, we're super pleased with the level of gross adds. Again, we do have a little bit of a headwind associated with the 10 to 100. And a little bit on the consolidation side, but overall, strong performance, and we do think that 10 to 100 will probably taper off, particularly in the Americas through the year we will probably see some of that in the other regions, but to a much lesser degree, given the concentrations of traffic. And then, SG&A, I think that we will ramp, we are expanding the go to market engine. And we have about 500 core bearing heads today, we will add to that in a - probably, over the course of the remainder of the year targeting maybe 5.25 or something like that. But, we'll add - we'll continue to add if we feel like we're getting good ramps to productivity. And yes, we are - we will add sort of the full contingent of resources around the headcount to ensure their success that includes both sales engineering, and solution architect and other support type resources. But we're being very careful about how we do that, to make sure that we keep the - keep our commitments to gaining some operating leverage in the business over the course of the year.