Yes, those are very important factors.
I would also add that sometimes there's a lack of knowledge. People don't always know exactly where to turn or what technologies to adopt. It's a whole new world for many businesses. It's been easier for certain sectors to automate production and run their operations using robots for some time now, but it's a new challenge in other sectors. So there is a lack of knowledge.
One of the new factors that we're seeing emerge, and we briefly mentioned this in our opening remarks, is that these new technologies are highly interconnected, and that exposes us to new cybersecurity-related challenges. Consequently, some businesses have developed an entirely legitimate fear because they see what's going on in the world around us. They're being asked to invest in connecting their machines and so on, and they're willing to do it, but they also have to invest in cybersecurity.