Sure. So parts of the software business are still somewhat fragmented where you're largely competing against doing nothing on the part of our customer or a homegrown solution. And we still see a lot of that within, say, IoT applications. In MES, it's a little bit more, let's say, mature. And you are typically competing with a fairly well-known competitor, sometimes our traditional full scope automation competitors, sometimes niche competitors. And that visualization, I would say, is similar to that, which is a big part of our software offering. Again, a little bit more stratified, but there's the new applications, IoT, analytics, things like that. It's still a fairly diffuse, let's say, competitor landscape customers are looking for the outcomes. And you're also having to dovetail into an installed base. That's a big part of it, because a lot of your challenges come in the interfaces with existing installations, and that's why we've taken that open approach to expect that these customers already have software and hardware in place and don't want to rip it all out. With respect to cybersecurity, even apart from the hardware, we got a cybersecurity business that's over $100 million in terms of the services. It grew double digits, very strong. We're seeing good contribution from recent acquisitions of Avnet and Oilo, and that's an area that I'm particularly proud of, because it's an area that when we introduced it, it wasn't one that customers necessarily thought of Rockwell first for. But we're having a great impact on customers, and we're working with a whole new set of decision-makers, including the CIO and his or her team in some really big companies, so very happy with the development of that part of our business.