The number of programmers in the world has been growing and growing very quickly. Do you think it's possible that it'll actually level out and drop to like a very low number with this kind of world? Because then you'll be doing software 2.0 programming. But you won't be doing the old school software 1.0 programming, right? I don't currently think that they're just going to replace human programmers.