Thanks, Toshiya. So, yeah, AI is a big question and I know it's confusing for a lot of people because there's so much marketing around it. I do think that the cloud service providers, even the enterprise OEM customers that we have, they have many different types of applications, and some of those application spaces continue to grow. Some of those applications are being dramatically transformed right now by the new compute capabilities that people have and so on. And what I would say in general, is that there are applications that are definitely, I'll call it, cold storage, colder storage, or big data applications that are coming, video applications, for example, that we are very encouraged by, and we are seeing purchase orders now from cloud service providers and so on that actually say AI on them, which is -- it wasn't true six-months ago, but given all the creativity in this application space, I'm really excited about it. I think there's a lot of opportunity there for us. Relative to our ability to kind of pivot for where we need to go, I think we're going to keep driving mass capacity for sure. We are working a little bit on performance in our tiers, and then Flash, I'm going to say, I usually don't opine on this very much, but I don't have very much bad to say about Flash. I think it's a great technology. I think it's going to be critical for Flash to execute in their layers to enable their application. Some of those applications may have nothing to do with mass capacity, but this idea of mass capacity being in conflict with Flash, I don't think is right. I don't think that's the way architects think about it in data centers. I don't think that's -- that economically it makes sense. And even when you get into things like power and space, I think hard drives are going to stay very, very competitive on the workloads that they that they offer. So, my -- from my perspective, look the new application space is exploding is a good, good thing and it should benefit a lot of hardware providers over time. We've all been through a pretty rough patch of late and we've got to make sure that we watch our supply into it because we can't tolerate another dramatic downturn like we just saw. So we've got to be very careful.