 Hi Ian, good to see you. How are you David? We talked way back in the early days, so after Linnar had first started a bad enterprise and how we might tackle that. I don't think you had grey hair in those days. I've got more of grey hair anyway. After that leg was formed and all these two or three years have gone by now and this morning in the keynote we had AMD with real hardware, real software, all upstream, done properly. Exciting isn't it? Yeah, exciting. So where do we go next with this thing? Wow. So I think there's a few things, right? If you think about what Suresh said this morning, he was talking about standards, right? And I think one of the exciting things is to see these sorts of products coming out with a standard platform. He mentioned Trustzone as well and SPSA compliance. And I think that's really going to be a platform he talked earlier about the real need now to actually go and put more software onto these things, right? Yeah, we've got a base and the benefit of SPSA is people can get software written once as a kernel or whatever and it's all going to boot in a consistent way. Right. And you're not wasting effort everybody doing their own thing. Right. And standards drive the whole enterprise market. Yep. And I think we need to see standards in other markets as well because I think everybody doing everything slightly differently, mobile, particularly in embedded is going to be pretty inefficient. So I think we need to drive standards in all areas. I agree. And I think one of the things that you see with the networking areas, I think we've realized that if you look at SPSA, it was a very low level set of standards, right? Yeah. Booting of a device in a standard way, devices on PCIe enumerate themselves in a standard way. Pretty standard stuff. If you look at what we're doing with ODP now, we're trying to bring that up at a standards level so sort of middleware and application software can be written in one way and it will take advantage of all the goodness. The programmer writes it once, but it will take advantage of the goodness on a Cavium part or an NVIDIA part or an AMD part. Right. Really away from the programmer. And I think one of the things we've got to look at is where's the right level of those sorts of standardization, not just down at low level firmware, but what are the right things further up the stack? Yeah, I agree. There's a bunch of key areas where with the right standards, not too many, not too few, but how they link together will really level the playing field and allow the ARM community to really compete in those places. Yeah. I mean you look at power management, one of the great things about the ARM architecture is people's vision of how they can conserve energy, right? Right. But if you're a programmer and you see all of these different ways that people are taking advantage of power management inside SOCs, how are we going to help people really write software that takes full advantage of that power management? That's much about software frameworks, which are also a standard. Don't forget software, you know, you don't have to write a standard. I'm a dumb hardware guy, so I just lump them all into the same thing. That sort of thing is dumb hardware. So the other thing that's been happening in Lunaro, perhaps you might want to comment on, is the members are putting more engineers in. So they're taking their teams that are outside of Lunaro, putting them outside the firewall and really working on the things that they want to do. We call them lead projects. ARM's been doing amazing things, putting teams in various parts. You're very kind. I mean, we're... Thank you, yeah. Yeah, well, number one, we're committed to Lunaro. I think it was something like 50 ARM people here at Lunaro. I think it's about 70. Oh. There's a huge number. 20 other people snuck in. You know, and I think, you know, we realize that, you know, Lunaro is just an incredibly... is the right sort of centralized point, right? You know, you look at what we are. If we are to really grow an ecosystem around our own products, whether that's for servers or networking or mobile platforms or other new things that, you know, other new areas that we're looking at to do standard work, we have to pull those resources, right? And so for ARM, we have to go off and invest in that group. We're committed to doing that. And what's coming out at the other end is you're seeing, first-class citizen releases, you know, and kernels coming out optimized for the ARM architecture. And the way we're going to continue to do that across all of these markets is by putting more into that central area. That gets a, you know, we want downstream kernels to be taking full advantage of technology like Big Little, other new things that will bring out in the architecture as we come out going forward. We do that through Lunaro. That goes upstream, and then all of these other distributions take full advantage of it. Everybody benefits. So it's been five years. I can't believe Lunaro's been around five years. So when you were there at the start, I was. You were always enthusiastic. So hopefully we can do this interview again in five years time. More grey hair. Hopefully similar way. Hopefully the grey hair will be fine. I'll be here in the next five. Thanks for all that cheer. Thank you, David.