Welcome everyone to APM conference 2021. We are glad that you can join us. So in this session, we'll be talking about test automation on the living room devices with Andy Chamak. So without further delay, I hand it over to you, Andy. Yeah, thanks, Alisha. Hello everybody, Andy here. And as Alisha mentioned, the topic is a living room device test automation and how APM 2.0 can affect this niche market for automation. So first let me introduce myself. I'm a product manager at a company called Sweet Test and we are focusing on test automation on the living room devices. Basically the whole talk is a collection of our experiences, what kind of problems we can see in this area and what is the typical way of solving those problems, how you can do that. And how APM 2.0 would affect the common issues that people have when testing on the living room devices. So let's first dive into what is a living room device? What kind of beast is it? It's pretty much any device that has a big screen and meant to be used for consumption of media content. So things like video on demand, Netflix, YouTube and so on. And this encompasses quite a big number of different devices, different platforms. It includes smart TVs, setup boxes, media consoles, gaming consoles, streaming sticks and so on. Quite a huge range of devices. Can you please raise your hand who is actually doing some test automation right now for the living room devices? There should be a button in the Zoom to do that. And I will check the results then later on. All right, so why should we care about test automation on living room devices? It's such a niche market and would probably affect only a few people, right? Well, the market is actually growing quite fast. You can see that from the report by Sandvine. Sandvine is a network intelligence company. They are doing different researches on the network traffic on the internet. And according to their estimate in 2018-2019, about 60% of all internet traffic was a video traffic which is mind blowing actually. Yes, video are heavy. They take a lot of space and require a lot of resources to transfer, but still 60% is quite a huge number. And what's even more interesting is that Netflix takes 15% of the whole global network traffic worldwide. It's just one company Netflix. And the other big content providers like YouTube are not far behind. So another interesting thing that we can see from this chart is a trend. Of course, two data points is not quite enough, but we still can see the trends that video content is increasing the share of video content in the global internet. It's not an absolute numbers. It's a percentage from the global traffic. So the share is increasing while the share of biggest content providers like network and YouTube is decreasing. And of course, there is a slight chance that Netflix and YouTube just created some new encoder in 2019 and the video traffic went down. But I think the more plausible explanation is that there are just so many new vendors, new applications, new services that provide video on demand content that they are basically taking this share in the traffic from those big guys. And you probably seen those brands, right? You're probably familiar with names like Netflix or Apple TV, YouTube, Disney Plus and so on. And they were on the market for quite some time. Well, some of them are quite new like Disney or Apple TV and Peacock, but some of them are there from the very long time like YouTube and Netflix. And if we check the Wikipedia page, which is, yeah, I know not a very reliable source, but still even Wikipedia knows of 47 video on demand services that have more than 100K subscribers for each service. So only the big players are 47 of such video on demand services. And then you have countless number of smaller video on demand services of IPTV providers, pretty much every internet provider nowadays has also an IPTV offering delivered together with the internet. And then there is a hybrid television, the European HBP TV and a free view play. And in US it's ATS 3.0 or NetGen TV. And hybrid TV is basically a broadcast channel, the regular TV plus layer on top that is handling all that extra content video on demand, live videos, ketchup and so on. Then there are dedicated ketchup services. And those are the apps that meant to provide you content that you missed in the broadcast. For example, you stuck in a traffic jam and you missed your favorite series or a news report on the TV. So you can just go to that service and watch it kind of on demand. And then there are live streaming apps and there is a huge amount of audio apps starting from online radio and ended up with things like Spotify when you can listen to your tunes from TV or from some smart speaker in your living room. So the market is actually exploding and we can also see that in sweetest since the recent years we have a huge amount of new leads, people who are coming to us and saying that we're now just starting to build a new app and we need some solution for test automation. So there is a good chance that a lot of you will at some point have to deal with one of those living room devices even if you're not dealing with them now. So how hard can it be? I mean, most of those applications are just HTML based and you have a quite good tools for HTML apps testing, right? Well, let me tell you how hard it is. The market share, sorry, the device fragmentation is a huge deal in living room devices and smart TVs. For example, Samsung TV, Samsung brand of smart TVs has a 32% market share in first quarter of 2021. So they are a very big player and this is a typical signature for their model, so you can see that devices are different based on the market they are meant to. So there are US devices, there are European devices and even within the Europe, there is a separate set of devices for Germany alone. Apparently they don't consider it Europe. Then there are different screen sizes which does not matter that much. There is some new technologies that Samsung is trying to promote. There is a screen resolution, UHD or 8K, which is very important because it will also affect the chip that is used inside of that TV. The bigger resolution you have, the more powerful CPU and GPU you need to cover that pretty much. Then there are huge differences between different model years in firmware and hardware as well. There are different generations of TVs, there are different tuner, again, different hardware depending on the country and the format that it has to support. And there is also design differences and manufacturing. So at the end, brand like Samsung can easily produce 20 to 30 models of the TV every year and there are even more of them if you count just a little differences like screen sizes and so on. So the amount of device fragmentation even for a single TV manufacturer is just huge. And then you imagine that Samsung is not the only player, there are also 66% of the market here and every single manufacturer has at least several TV models per year and very often it's more like 10s or 20, 30 models per year. So next, there are some problems with testing smart TVs. So here is a short overview for you. There is no standardized protocol for automation, right? You can have of course, you can use Appium even now for Apple TV or for Android TV, Fire TV, which is nice and it works. But if you want to test something a little bit more exotic like Samsung, Tizen and G-WebOS, there is just no out of box ready-made solution that you could use there. Then there is also no standardized way to deploy developer applications. So if you want to add ad hoc app just for testing, every manufacturer does it differently. There is no standardized protocol to emulate user input because TVs are very special in that respect. You don't have a keyboard or mouse and you don't have a touch screen as in mobile devices. You have to use the remote control with infrared or Bluetooth, right? And if you want to emulate that for test automation, it's not that straightforward. Then there is a poor or non-existing developer tools and debuggers and the virtualization is also not very good. The simulator for Apple TV and emulator for Android are quite good. But when you go again to a little bit more exotic space, then emulators very often not represent what the actual device can do. So they are missing some modules like DRM and they handle application or lifecycle completely differently. So you cannot test a lot of use cases that you would normally want to test in the automated way. So now let's talk about solutions. How you can test with existing tools on the smart TVs. There are basically two big groups of solutions. Some of them are open source, some of them are proprietary. On the left, we have object-based solutions, basically the ones that are getting the hard data from the device in some way and then allow you to use assertions on that data. And APIOM is one of them. And there is a native framework Espresso for Android test and XUI test for TVOS. You're familiar with those tools as well and you can use them, but then for other smart TVs and set-up boxes, there is no APIOM solution at the moment. And that is where APIOM 2.0 becomes very important with all the ecosystem for sort of party drivers that can fix that basically. People, vendors and open source communities will start to produce drivers for those exotic devices. And SWIT test is also one of those object-based solutions where do things a little bit differently, not the same way as APIOM, but I will get back to that when we're discussing other topic as well. So image-based solution is a huge part of it. And image-based is, and its simplest implementation is just a reference image comparison.  If the screenshots are matching, then your test is passed, otherwise not. And there are of course some tools that are more smart than that. They are using machine learning and the text recognition computer revision to detect text on the page so you can also assert on text and so on. But overall, yeah, they have their own limitations and advantages when you compare image-based and object-based. So let's now discuss a few most common pitfalls that people are seeing when they try, the first try to automate something on the smart TV. And the first thing that you would want to do is to install my application, right? I want to install my apps on the TV for testing without the need to go through App Store. I want to test them before they go to App Store. So as I mentioned before, there are a lot of different platforms that do this differently. So you have a different API for every platform. Usually it's some sort of network API, but there are also tools that are still using USB drives to install on the Hoke app. So you have to put your app on the USB drive, put the USB drive into the TV and then you will be able to install it. And most of the test automation solutions that I showed on the previous slide actually can do an okay job for it. They are not perfect, but they can do a decent job installing the app there for you. You just need to figure out which tool you're using and which platform in support. Then the next question that you will probably have is how do I record my screen? And you might want to record your screen for several reasons. You want to access your remote devices while you're on a home office. This was a huge topic during the COVID lockdown. I think it still is, although we are kind of climbing out of it. People want to be able to test on the devices that are in the office while they're at home. So for that you need to see what is going on on the TV screen. To get some feedback. Then for image-based testing, you of course need some sort of screen capturing. And then when you have your test run done in automated way, you want to be able to review what was going on there on the test in case it's failed and see where exactly the error was. So you want to have some record from the screen. So there are several ways how people usually do that. There is a programmatic screen grabbing, which is easiest one. That is what you would probably want to use for Apple TV and Android-based devices because they provide that. But it has its limitations because of DRM content. So DRM is a way to protect your content from piracy. So you need to have a specific decoder for the DRM content. And it's done on the device operation system level. So it's very low level. And device will not allow you to take a screenshot of DRM protected content. You will just get a black screen instead. Then there are HDMI grabbing tools, but that is kind of illegal. You will have a legal issues with that. Again, HDMI has its own protocol for protecting the data from piracy. And although there are tools that can work around it, I would highly not recommend you to use any of those. Your legal department will not be happy with that. And then camera in front of the TV is a very nice option because it works for pretty much any device. You don't need to have a different solution for different platform, but it has also its limitations. You don't get a pixel perfect image no matter how good is your camera. Yeah, so this is an example how this camera in front of the TV solution works from our friends at HeadSpin. The way it works is that you have a high resolution small TV screen and then you have a camera in front of it and all this setup is put into a black box so that there is no external sources of light. And then this box is module to be modular so you can put it into the server rack and have several of those server racks there. Of course, obvious limitation here is that it's not very scalable. If you need to cover huge amount of devices, you need a lot of those boxes and it will become very expensive very quickly. And also if you have 80 inch smart TV would like to put it into any box like that. Yeah, so basically depending on what is your requirement if your app is using DRM content or if it has at all HDMI output or if it's a relatively small device you can choose which solution you want to use for image grabbing. Then there is a topic of user input emulating. For most smart TVs it's a matter of sending infrared signal from the remote control and we can emulate it in several ways. The most common way is using the network API if device provides such an API against smarter devices like Apple TV, Android, Roku as well, some gaming consoles. They have API so you can just use that and that's very easy, that's very reliable. The only small issue is that it does not cover the whole path of this user interaction. So you are not sending the actual infrared signal in the same way as your end user would do that. Instead you are using some sort of API so it's not exactly the same. And then there is a way to blast the actual infrared signal. There are a few companies that provide solutions for that. There is a RedRap that is focusing on device management so they have a nice solution for blasting infrared signals to the different brands of TV and also sweetest supports that. So this particular images from our documentation we have this bubble that you put on the TV and it's just able to blast infrared signals. There are also other solutions. For example, you could use a USB keyboard or some sort of simulation of USB keyboard or USB mouse connected to the USB port of your TV. Usually it works nice, but the problem with that solution is that your end users are not using keyboard. You can very rarely find a user who would actually connect a USB keyboard to the TV to watch a TV, right? They would rather use a remote control or a mobile app. And another possible solution is something called HDMI CEC. This is a protocol inside of this HDMI stream that goes from your setup box or gaming console to the TV screen. And this protocol is meant originally for users to be able to use just one remote control from your screen, from your TV. And then over this HDMI cable, it will send a signal back to the gaming console or streaming stick and you will be able to control that device like that. So there are adapters and you can set it up in a way that you will kind of inject your commands into the HDMI programmatically. And it works nice, but it also has its limitations. Of course, you cannot use it for TVs because TVs simply don't have HDMI output. And it also has a limited set of keys here. So you can send all possible keys. You can only send some subset of that, right? And another very common pitfall when you're testing on the TV is keyboard input and basically login to your application. There are two very common ways how login is implemented in the app. And one of them would be to use on-screen keyboard. So you have a regular form with username, password and so on. And when you focus that field, the keyboard will pop up and user is expected to use arrow navigation on the remote control and okay button to punch in his credentials one letter at a time, which is extremely time consuming, but especially when you want to automate it and you want your test to run very fast, but that's how it is. And there are several ways how to overcome this. You can send text over the network API, some platforms allow that, some don't. And you can also try to ask your developers to build some sort of backdoor for you. Just a simple line of code that you can insert the basically execute JavaScript in the runtime of the app and get logged in. But then you don't do the same steps as your end user. So it's somewhat limiting. And another very common way of logging in users into your application is with this signing with QR code way of doing things. The idea there is that user will see this on the TV screen, user will get his or her mobile phone, scan the QR code, login using mobile because it's much faster, it's much easier and then the TV will be logged in automatically for you. The limitations that you will hear here is that you need basically two sessions, two testing sessions, two browsers to test it, right? You need one on the TV to actually run this application and then you need a browser session running in parallel in the same test scenario that would just log in you with a regular browser tools. And this is another reason why I think Appium will be a big deal here because Appium has that support out of the box you can create as many sessions as many drivers or browsers in a single testing session as you need and a lot of tools for smart TV test automation don't do that and once you will have a driver for TVs you will be able to cover this use case extremely easy with Appium 2.0, right? So how do I run assertion, another common topic? How do I get some sort of confirmation that my application is working correctly because now let's recap, I can open my app, right? I can install it automatically, open it automatically, I can log in, I can navigate through all the menus, select a video to play and so on, but then how do I confirm that it's actually playing and that the app is actually showing me what it's supposed to show? For all those tools that are based on image, I already discussed it with you how it works, it's basically just comparing images to a reference image and or grabbing a text out of the image using OCR and then you can do assertions based on that. Well, Appium is using a different approach is getting this information from the APIs that device provides. So there is a espresso on Android or there is a XCOI test for TVOS and then on top of that, there is Appium that kind of covers all that and using that native protocols, native protocols provided by the vendor to request the data needed for your test. And here's where sweetest is different because what we do, we inject our instrumentation library into the runtime of the app. So we have a kind of an agent running there alongside the application and we are able to grab all the information that we need and send it back over network to our server for assertions. Yeah, so that's how it's done depending on the tool that you select. Next, I want to just give a few tips based on the experience that we get with multiple customers about how to keep your sanity with all this complexity, how to manage your tests, how to set up your testing pipeline and processes so that it's easier to cover everything that you need to cover. You've probably seen this pyramid already multiple times but it is a little bit different for living room devices for smart TVs. Now at the bottom, there are unit tests and your developers are usually covering that. So they're writing user tests in their own way as a part of their process. And then you usually have a functional or integration. I have to hear a label of end-to-end tests for that. And usually it's just one section but I split it into two and the reason for that is that you want to have your business logic tested in some simulated environment. Let's say a browser for HTML based platform or a simulator for Android or Apple TV. And you can get as thorough and as deep with that as you want because business logic usually does not require any device specific APIs. And you can test all sorts of things like logging in user there, making sure that the bookmarks are working that video starts from the same place where it ended last time and so on and so on. All this basically things that make your application work you can test them in a browser in a way faster way. A lot of people actually utilize their developer team for that because there are tools for easier and a very quick development of test by developers like Cypress for example, or WebDriver, you always app him or things like Nightwatch. And then developers are covering not only unit test but also covering business logic with end-to-end tests. And the next section is the one that is most important and that is the testing on the real smart TV, on the real deal, on the real devices. And the reason it's important to test on the real device is that you cannot cover everything in a browser or simulator. There are a lot of device specific APIs that only available on the real device and the passing of your test on the simulator will not guarantee that it will pass on a real device because of all the device fragmentation all the different models. It's simply not possible to validate it only on simulator and then just submit it to the app store and it will not work like that. So here you would usually have a smaller set of tests that are focusing on a few user journeys that are the most important for your application, for the success of your application and also cover all those APIs that are available only on your device. So you will kind of try to keep it to a minimum. And the reason this is so big is because usually although it has a less test, it's way more resource consuming for you to create such a test. And then on top of that, there is yet another topic and this is quality of experience. This is something that started to come up only a few years ago and people are caring a lot about that in the smart TV test automation at the moment. So it's getting a lot of traction. And what it means is that quality of experience is basically how your user perceives your application, how your users can would kind of apprise your application if it's running fast, if the loading time is good, if the video didn't take too much time to boot and so on. And also what is the quality of my video stream? Is it blurry? Am I getting this pixelated rectangles there or is my audio clear and loud and so on? So this is extremely important for customer retention in the field of video on demand services. So it is very important to also cover at least in manual way if you don't have any tool for that quality of experience. And there are actually quite a lot of tools now that can do that for you. I already mentioned Hatspin, our friends that are doing just that. And yeah, they have a very nice tool for quality of experience. So next topic, what is next? What next we can expect from the test automation for living room devices? Well, there is a Cisco report that states that by 2023 about two-third of the connected to views will be 4K. And why is it important? Why 4K is important? Well, you should understand that the time of life of a single smart TV of a single device is extremely big compared to other devices. So you can have your mobile phone for two, three years usually maybe four. And then most of the people will just replace it with a new one, right? So you don't need to take care of mobile phones that are older than three or four years most of the time. With the laptops, it's usually something between five and 10 years, right? When you will want to get a new laptop, but with the TV it can go up to 12 years and even more because most people just don't see an incentive why would they want to replace their TV with something new because it still performs quite well the way it is. And the 4K is actually the reason for people to switch to update to a newer device. And this is very good news for us because newer devices have way better APIs. They are way more stable. They have way better developer tools. And this will simply make our lives much easier when people will drop those old dinosaur devices. And another huge game changer is APIUM 2.0. I'm not saying it's just because this is an APIUM conference. I really believe this is a game changer for the living room devices industry and for a few good reasons. First of all, APIUM is going to introduce the driver ecosystem. I already mentioned that my expectation is that vendors and enthusiasts, open source community will start adding new and new drivers for platforms. So over time we will gradually see all those weird and exotic platforms covered with drivers for APIUM 2.0. We will have a driver for Samsung TVs, LG TVs and whatever you can imagine. And in the worst case, even if there is no such driver, you could just go and write it and you will have all the ecosystem that APIUM brings with it. All those different testing clients written in different languages. So you can choose whatever language you're comfortable, Java, Python, JavaScript and write your test using that language. So this is awesome. And another one is a plugin cycle system. This is a less known feature of the APIUM 2.0, but I think it's no less important than the drivers themselves. And because it will allow you to run a different sorts of assertions on your devices. So if you want to run an image-based assertion, you can have a plugin for that. If you want to do some quality of experience test, you can have a plugin for that as well to just get this functionality easy and out of box. And I also expect that such plugins will start popping up once APIUM 2.0 release is there. And I can see from Git that the core team of APIUM is pumping up better very quickly now. So I would expect that we should see this APIUM 2.0 release quite soon. And the last piece of information that I have for you today is an announcement that I have to make about sweetest and APIUM. We are building our own APIUM driver for APIUM 2.0. It's meant to be released in October. And it is going to support all the platforms that sweetest can currently support. So pretty much any living room device, any platform that is out there, except maybe some extremely exotic stuff. Sweetest is already supporting and we are bringing it to APIUM by providing sweetest APIUM 2.0 driver. So we are going to be among the first vendors who delivers that. And even more than that, we have a public device lab that we launched quite recently, about a half a year ago. And these devices in our public device lab will also be available over APIUM protocol. That means that you can pretty much connect to any TV in our lab by just specifying the correct APIUM hub address in your settings and then run your tests on that device remotely. The same way as you would do for browser testing, for browser stack or for mobile testing with some APIUM hub, right? And that sort of exists. So I hope you're excited about this. I know I am. And this is the last slide that I have. So thanks a lot for your attention and now we can switch to questions. Yeah. Thank you so much, Andy. So we have one question here that says, you mentioned the way APIUM running assertion is by grabbing the data from the API on the device. If the device doesn't provide the interface, does that mean APIUM doesn't in this case or is there other way to do it? Yeah. So that's exactly the case. So APIUM is relying on getting, APIUM needs to get some, the data for your assertion somehow from the device. If your assertion says that this button has to be green, we need to get the color of that button before we can compare it with your reference, right? And the way it's done now is that APIUM is using APIs provided by vendor. So for Android, let's say it's a espresso framework for Apple, it's XCUI test. And that is the only way at the moment how APIUM can get it. Or for web platforms, it's web driver protocol, right? So it's also built into the browser. And this is exactly why APIUM 2.0 is such a great news because it opens up the gates. It provides an API for developers to create new drivers and new ways to get data from the device for you. So at the moment, you cannot do it if device doesn't have such an API and there is no driver for it. And in the future, you will be able to build your driver if you need or you can wait until a community does that or a vendor does that. OK, there's another question. Can we also plug in our own device with Sweetest Public Lab and share across the remote team? Yeah, yeah, we have a public device lab and we have also a private or your own devices. We provide tools how you can do that. It's all described very well on our website. So just go to Sweetest website and you will find all the information there. And there are quite a lot of tools or quite extensive tools for sharing between team members so you can access your devices remotely. We don't have any more questions, Andy. I guess we can close out this session. So then thank you so much, everybody, for joining us. Thank you, Andy, for sharing your experience today. Yeah, thanks a lot.


Live from Las Vegas, it's theCUBE, covering NetApp Insight 2017, brought to you by NetApps. Okay, welcome back everyone. Live in Las Vegas, it's theCUBE's exclusive coverage of NetApp Insight 2017. I'm John Furrier, the co-founder of SiliconANGLE Media here with Keith Townsend, my co-host for the day. CTO advisor. Our next guest is Brent Roscoe, Vice President of Process and Solutions Marketing at NetApp, and Manj Miller, who's the director of Worldwide Public Relations, PR. So, how you guys feeling? The end of the day, a lot of action. A lot of stuff going on.  We do, we definitely do. A lot of really great announcements happening this week, and a lot of really big excitement in the halls about what is happening with our announcements, and Microsoft, HCR. How many did you have, roughly? We had three, but we wrapped them into our, only three. Three big ones. Three press releases, right? We had multiple features, products, and each one. I mean, it felt like there was 60 announcements in there. It did. Kind of bundled in, but you packaged them up into three. Yes, to map to our three IT imperatives, and to map back to the data visionary transformation that NetApp has been undergoing this past year. So, you've been busy? Very busy. Heard in the cats internally, put it all into the blocks, the three transformation zones are one, data center, traditional data center, modernization and extension, new next generation data center, and then Power of the Cloud. Yeah, hard to see in the Power of the Cloud. Hard to see in the Power of the Cloud. Which is on everyone's mind. As a portfolio, not a product anymore, because in the old days, you had the product now, it's not a portfolio. The data fabric is really taking new territory down. How do you put that together when you take it to the market? Because, you know, representatives implementations are great, but customers are different. You can't just put one customer in a box and say there's 10 other customers that like that, because they might have a mix of hybrid cloud, a little bit on-prem. Yeah, well, you know, if you hear, so I'm sure you've heard data fabric, right? That is our, that's how we talk about connecting to the hybrid cloud. So that spans really all three of those, right? So whether you're in a modernized next-gen data center or a harness of Power of the Cloud, the data fabric kind of spans all of those. And it creates a unique, really, story for NetApp about how we break down boundaries between traditional on-prem and cloud-based environments, right? So that really spans a portfolio, right? But then when you, so as you get into these different solutions, you know, even though they may be something around modernized, we still talk about how you're going to harness the Power of the Cloud within that modernized capability, right? So all of our announcements this week is really cool to see that hybrid cloud capability coming through all of that, right? It's one of the key investments in our product roadmap and you're seeing that come as we announce new capabilities. And Jean did a great job on the market, but I get excited by Sheila Fitzpatrick because she's driving the passion around privacy, which is not so much security, but it's data security, data privacy, data tech, data for developers. You got governance going on, you got privacy, GDPR going on in Europe. So you guys are in a lot of touch points. They got a lot of irons on the fires relative to the market opportunities outside the core base. Right. What's just the plans?  How do I use NetApp? Well, we started using use case terminology, right? So as you, we have nine different use cases that we use. So that's really about the issue or the problem or the project the customer is working on, right? So if they're trying to build, they're trying to accelerate a traditional application or if they're trying to harness new modern data services from the cloud or if they're trying to build a DevOps environment. So we use that buyer journey, right? To kind of come in and talk to the customer and say here, you know, this is what we think you're trying to do. Here's the unique capabilities, right? With our portfolio that we can bring to that solution. Right? So we really try to make the product kind of the last part and really talk about the capabilities across the portfolio, how they address and differentiate us into each of those use case environments, right? So that's really the way we try to simplify it so that we don't, you know, we're not talking about all these different products. We're talking about NetApp's capabilities. So I was pretty impressed with the keynote yesterday. We got an hour into the keynote without even mentioning a product. However, this conference is typically, has traditionally been a storage conference. So how has the average attendee, as you walk the floor and you've talked to customers and attendees, how they've been receptive of that message of data first. And now today we get to the meat of the actual speeds and fees. I think really the thing about the conversation that NetApp is having now, and just like you saw on stage at the keynote, is that we're allowing people to elevate their role within their organization. So everyone's coming to the IT department and saying, you know, how do I create these new services? How do I monetize data? And now we're giving our folks that we've worked with traditionally for years the opportunity to step in that conversation and be experts and really come and be the hero in that conversation just like you saw on stage. So they can take their knowledge of those speeds and fees and they can come in and interpret them for new services, new revenue models for data. And you guys do a great job with the Aids. You can get a bunch of them on here in theCUBE. They're the greatest analysts come in because they're on the front lines. They're a mix of tech geeks and also partners. Yeah, they're great advocates, right? And I also spent, I spent the whole day meeting with our analyst community, right? As they come away and get their impressions. And they were very positive, very excited. They've kind of been on this journey with us and watch this kind of transform as we go through our own digital transformation about becoming a data-focused company, right? Around meeting customer needs and how they extract value and create new customer touchpoints and optimize operations and look for new innovative ways to use data. All right, so where's the focus on the solution? And also the comms is important too because as you have comms and solutions, you're like on the landscape, we're going to know the community action going on. You also got to look at what's going on in the narrative of the industry for thought leadership. You got to come in and pick and choose your resources. For instance, Cloud Native Compute Foundation is one of the hottest things on the planet for cloud. So that's a more open source but there's a lot of influences in there. A lot of 18 potential. You got to make some choices. So as you go out to the market, how do you look at the landscape? Because there's almost too much to do for you guys. If you hit every single piece, where's the focus? Yeah, I think that's really where our core message of being the data authority in the hybrid cloud world comes in and looking back at those three, you know, IT imperatives that we talked about. Really, our focus is on building out those core strengths and that's really what you saw from our announcements at the show is building up to those core strengths that we have in continuing to build them out. How about customer saving? I mean, community sectors, open source obviously is still growing like crazy. Open source is important for us. Looking at hyperscalers is very important for us. Looking at cloud native partners as we go forward, which is part of what our announcement with Microsoft was about today. It's moving more into that cloud native conversation as NetApp with our core services and things that were really known for it and made us who we are today. Craig, you got to look at the cloud thing with Microsoft as a huge thing. Now they have not only are they a great channel for you guys, and you guys got to step up to the plate and deliver some good value because they're finicky. They have sales guys out in the streets. Got to be reliable, be rock solid, so purchase on you. But this opens up a lot of doors for NetApp, doesn't it? Well, I think it's a fantastic opportunity for us, right? It's an honor that Microsoft chose this as a partner in this space. But at the same time, I do believe we are the best, we have the best capability in this space, right? A true scale ball enterprise capability that we bring to Azure I think is going to be right, is going to hit the heart of the market for them and really provide a high quality, high enterprise scale kind of service. So I think, you know, I'm super excited that this partnership came together. I think it makes total sense. You know, you look at the number one hyperscaler, the number one data vendor out there and say they've come together to address customer needs. All right, here's the trick question at the end of the day. Let's see if we can get out of here, because this is Dave Vellante and I have one. We know we're good at trick questions. Okay, we're all punchy. We always fall for that. We're totally good at that. I should have said that in the queue. This is more of a philosophical question because Dave Vellante and I always saw it, never fight fashion. Fashion is key in success because you can ride the wave and be fashionable. So the question is what is the fashion in the market that you see? Because you guys now are at a level, in my opinion, where you can walk in the front door of all the fault leader theaters and saying, hey, cloud native guys, we got a great story for you. Hey, governance, we got a great story there. So you have now a whole new level of territory that you can take down and have conversations in. So that comes to fashion question. What's fashionable that you guys are focused on if that's the fashion trend? What is NetApp wearing? Are they wearing designer cloud native? Are they wearing? Not my best analogy. You didn't hit my strong point. You couldn't use a sports analogy or something like that. No, no, no. If you're a baseball team, do you use a Patriots or are you the Niners? No, no, no, she's already.  You do your sports, no, no, no, do a sports analogy. Go ahead. Let's go to the offense, of course. Fashion, right? Yes, we could totally do a fashion analogy. I think that what you saw us wearing today, around our data fabric, momentum around our cloud announcement, even around the digital customer experience with Elio and ActiveIQ, the way we're using our partnership with Watson, IBM Watson. Those are the types of things that you'll see from us in the future. The customer experience message really is around us using our own systems and amplifying those in a way that we hope our customers will in the future. So you'll see a lot more of those types of things from us into the next fashion season. Yeah, and the old expression, if you got sizzly bit out of the steak, and then again, it's a nice fabric you're wearing. So since we're talking analogies, you guys are actually building up a lot of political capital. The Microsoft announcement is huge. That's just from a optics perspective. You can, that gets you into the door. Wait, hold on. This NFS thing is powered by NetApp. Opens up a set of conversations with a completely different set of customers. How do you spend that capitalness? What's the next level of conversations with CIOs, CDOs, CMOs? CXO, yeah. Well, we're in those conversations today, right? So we've had ONTAP Cloud and several even PureSaf space products for a while and they're making great traction. There's huge growth in those new products. Obviously with the Microsoft partnership, it allows us to kind of actually reach, I'm excited about hitting new buyers that may have not seen NetApp as a vendor that they would leverage. Maybe just through association or because maybe their persona or the job they do wouldn't put NetApp right in front of them. So now we have a new audience, right? We have a whole new audience that we can show our value. We, I think, will have ways to work with Microsoft to bring additional capabilities into that service that they're going to provide and how do we work with them to do that and make sure that customers see value, see additional future capabilities that they can leverage from us? It's a tremendous opportunity and it's now, it's our market to go, it's, this is our opportunity to go show value to them and this is a great opportunity. We need to take advantage of it and it's ours to, you know, it's ours to, to really show strength. Yeah, you guys are going to take more territory. Great stuff. Final word, give you guys the final word in the segment. For the folks that couldn't make it, they're watching this segment. Share with them what were the key things here happening that you should know about? The takeaway from NetApp Insight. What are the key things? Brett, you want to take this one? You start and I'll finish. Okay, okay, we'll tag team this one. I think the big thing obviously is the Microsoft announcement. It's us moving more into that cloud native territory. That's a really big one. Also, the digital customer experience, the Elio and Active IQ for customer support. I think those are very big too, showing us using our own capabilities for our customers as a company. Okay, look, I think you said earlier, portfolio announce, right? We continue to come with multiple, with several new capabilities across a portfolio, right? And I think if you look at our focus, which is, hey, we're building more software capability, we are building more hybrid, you know, more capabilities in the cloud, more capabilities in hybrid, and forcing that data fabric message. I tell you, I don't think, you know, I know I'm biased, but nobody does it better, right? Nobody can come in and provide the position that NetApp has to help customers through this transformation, leveraging cloud, leveraging new technologies, new microservices into their architecture in a way that we do it that's as seamless and easy. And the cloud orchestrator is just one example of that's multi-cloud. If that shift would be first to market with true multi-cloud right out of the gate. So congratulations. And you know, sorry to hear about all the tragedy that happened around your event. You guys handle it with class and respect. Thank you. Yeah, it was definitely a tough situation. I thought the entire leadership team did a fantastic job of working through that. Props to the NetApp leadership and the whole team. It's theCUBE here live in Las Vegas, the Mandalay Bay for the NetApp Insight 2017. We'll be back with more after the short break. Calling all barrier breakers. Status quo smash.


The Dragon Ball fans, no game could be more iconic than Dragon Ball Z, Budokai Tenkai G3. But what if you didn't grow up a fan of Dragon Ball Z, would you still recognize Budokai Tenkai G3 as the unchallenged masterpiece that it is? Today on the channel, we're going to find out as I'm going to have somebody that's never played the game run through as many tournaments as possible until they get a win. Oh, this should be a short video. Uh, but you think you're going to get one tournament win that fast? Yeah. Okay. Alright, Kenzie, you've played through multiple games using just the dance pad. You've beaten Elden Ring with just the dance pad. You've beaten Breath of the Wild with the Ring Fit Controller. Do you think you'll be able to beat one world tournament at all? No. No, that's not what's up with confidence there. Well, earlier I said yes and you looked at me and you said, ah, ah.  Well, yeah, I cartoonishly wiggled my finger because I needed you to know that there was no way you're beating it. I'll be impressed. I'll be impressed. Anyway, we're setting you to three star difficulty. Wow.  And that's it. You see beautiful Spanish. Thank you. Thank you. Do you have a character you want to play? Here, I'll give you the controller now. Okay. Now, this is a modded version. I should, I should, I should reiterate. This is a modded version of the game that these are added characters. But I wanted to play the modded version so you had as many choices as possible. Yeah. I like Studious Go Hunt. Guys, he's saying he wanted to play the modded version so I had more choices. But he definitely just didn't want to uninstall the mod. But the amazing thing is, how many characters are in this? Hold down. You're done. Oh, it's a great timing. Okay, I'm going to play my favorite character. My favorite studious man. I knew you were going to pick Go Hunt and then all the rest was fluff. I was waiting for you to go back to Go Hunt. Whoa. You can pick like a little guy. Whoa. Oh my God, you can clickbait the video now and put them in the thumbnail. Then I have to draw.  I love drawing Dadodoya thumbnails. Oh, how do I know what they look like? You don't. You have to set the pic. You have to three. I actually have no idea what that changes about him. Really? Yeah. I think he's going to be orange. That could throw off the entire look of Go Hunt. The Fire Nation attacked. You won three episodes into Avatar and be like, All right. Oh my God. Oh, you're going up against Super Saiyan 4 Vegeta.  Well, I don't know about that. He's not even in the original game. This is going to be, that's Super Saiyan 4 Vegeta. Super Saiyan 5, I'm sorry. Oh, I threw this guy before. Yes, actually. Whoa. How are you proud out here? Before going into your first one in a minute, how are you feeling of your chances against Super Saiyan 5 Vegeta?  It's like going against the New League of Legends fan band. Yeah. No, this is, this is probably going to be bad. I'll let you. He's covered in lightning. Yeah. Sell against Super Saiyan 2 Go Hunt for the first time.  You put this man in the ugliest fit. You didn't even tell me the controls. I know. I didn't. You got to fight back. So the rules of the world tournament, and you know this from reading the manga, you can't touch the grass or the walls or you'll be rung out. So A, you're going to want to hit like that. He's screaming. He's screaming. B is Key Blast. That's final coming out of here. You're going to want to dodge that. You're going to want to fight back. There you go. That's the key. X and Y is your punch and then your other punches. Oh, I hit circle. Circle is Key Blast or block. Holding circle is block. There you go. Let him know. I don't know. There you go. This is what he's trying to say. I don't even know what he's saying. You're damn, he's got you with the grab. All right. I don't remember how to transform. Dodge that. Dodge that. But don't go too low. Don't go too low. How do you dodge? Transform. Hit the right stick in and keep hitting it in. Hit it in again. You're too low to the ground. Super Saiyan. Super Saiyan 2. Can I go all the way up? Yes.  Whoa, what the? What's happening? I don't know what just happened. That was fan made. What? Oh, there he is. There he is. You found B's. There you go.   I'm pressing circle. All right. And if you hit right trigger, you can do your. Don't go too low. I don't know what you said that was attack. Don't go too low. You're flying. Stop. Stop. So if you hit, that's why you're going to want to dodge that or you lose. I dodged it. No, you are dead. I dodged it. Look, he's got moves. Ah, well, what are you? Where are you? Oh, well, I'm thinking. They put you into the bleachers. All right. Let's take a brief intermission to teach you some basic controls. Maybe you should teach me. Well, what happens? Now I got to watch this whole tournament without doing anything. No, no, no, no. This is like when I was on the high school basketball team. I saw the big thankfully they just kick you out. Oh, good. It's like the high school basketball team. Okay. I have to bring honor to my family. Zooka moment. All right. You're going up against. I have no idea who that is. I have no idea what that is. Whoa. So we're saying it too. What is that? No, I don't think Gohan would hit a woman. He would. Oh, they're fisting.  Damn, she's got Super Saiyan hair. There you go. You have a little slow in the come up, but that's fine. You're playing good. If you play, get him into that wall position. You might be able to get an early ring out and the game will just be super easy.  You want to match a little bit more X before you throw in this giant. There you go. It's a damn gun in them down. I remember you can hold X to charge it up. You got a bar if you want to transform or go for an open. Boom. She looks like sedusa. Who's sedusa? Empowerable Girls. Oh, yeah, look. Watch out. No, get up, get up, get up. Get over from the SDS. Nice movement. Way to, way to move in the clutch. Now, if you remember when you're matching, if you hold the direction, sometimes you can knock them down. So if you hold X and down, you can slam them down. Maybe get an early knockout. How do I move out of the way?  Watch out. It's a big bang. Oh, my shoulder. Oh, you're going ball out. I'll do that. You're going to go for Beast God Special Beat Cannon. Yes. Oh my goodness. Maybe you mentioned. There you go. I'll do it down. I'll do it down. I'll do it down. I'll do it down. Why? Oh, that's R1. I'll do that. Why? It's the same button you used to charge up. I'll do it. Watch out. I'll do it down. It's a special beam cannon. Yay. You hit it. That was a lot of damage. He still has a health lead, but now it's winnable. It's barely lead at all. It's barely lead at all. Beast go on. This could be the advantage that you need. You got to just focus up. Okay, I'm focused. You're so high that there's no, not even a slight risk of a knockout right now. I tripped her. Nice dragon ball. There you go. Okay. Don't let her combo you. There you go. Stay in the game. There's a good looking round one. Hit her, hit her. How do I hit her? Damn. Ow, ow, ow, ow. You guys are so, what did the audience even pay for? No way they can see this fight from the stand. I think you guys are over a completely different part of West City. We're in a different dimension. You had the health lead. Dragon ball. Dragon ball. Nice dodge. You said it. You said dragon ball. It's the name of the show. He said it. You have no health left. You have to hit the special beam cannon. How do I do it? Charge up. Charge up. Dodge. You have to dodge. Charge up. You need to hit the special beam. Right now. Do it. Nice. Don't do it. If it hits. She dodged it. She floated slightly to the left. Key Blast. Return fire. You're still alive. Get out of there. Get out of there. Charge up. Charge up. Charge up. Go for the special beam again or something. Try it again. Yes, please, please, please. Oh, and the boost. You can do that command on that. She didn't take any damage from that. Watch out. She's coming up for the attack. She did. But not bad for a first attempt. No, it's hard. She put up a good fire and I'll give it up. Okay, I got to try it again. I'm not leaving till I get one dub. On the whole tournament or? Just one dub. I got to pick somebody else. Maybe this one? Whoa. I don't even know what that is to be honest. He's evil. She's evil looking. Okay, this is it. Give me someone easy. Who's easy? Obviously, who would be an easy character? Like a Chow Tzu? Like a Krillin? Chow Tzu's goaded. Don't even. You're growing up against. I don't even know who that is to be honest. It looks like Gold Nova or like Sino. I don't have no idea. Super four. I can't read Spanish. Strayas. All right, round two. Are you feeling more confident than your first round? Yes, but this is not a woman. What does that mean? I think maybe it'll power me up because I'm not scared of men. Okay, that makes sense. Damn, that's a lot of aura. Oh, he's normal. He's normal. His picture was weird, but he's normal. Oh my God. He just went straight in. Don't get run out. Don't get run out. That would be really embarrassing.  And he is flying around. You've got to beat him. Okay, like this? There you go. That's good damage. Like that? Yeah. I hope that doesn't knock you out. Whoa, careful where you're flying. Careful where you're flying. He is easy. Damn. Okay, I try holding him down. Try holding the attack and then down to get that bounce map. Oh, oh, like that. What is happening?  I don't even know what you're doing. Watch out. He's got an explosion attack. No, please stop. It didn't do that much damage. How do I do an attack like that? You're locked off. You need to find him again. There he is. You can't attack. Dodge that. Push him down. Push him down. He was going for a counter. Put him in the locker. Put him in the locker. He's going to straight fall. It's just not a hard. Dodge it again. How is he doing attacks like that? He's using his key. How do I use my key? You don't have to be key. You use it all on key blasts. Oh, I should have known that is taken by key blasts. Yeah, key blasts take key. So you can just hit L2 triangle if you want or L2 watt. There you go. Big bang coming in. Ha! Did I hit him? Yeah, hit rain yourself. Try your ultimate if you can get to it. How do I do it? You have to get to the blue and then you have to hit L2 down a lot. Oh, he's got his ultimate. You're not full. You're not full. You've got to get it back. You've got to get it back. He's knocking you to the ground. Watch out. Oh, he. No, he finessed you. He knocked you through the gate out of the fence.  Oh my God. He knocked me out more than the hungry caterpillar was eating. Oh, what? Can I go again? Yes. Now, I will say while Android 17 can't charge key, it automatically charges for him. So maybe that actually might be more your speed. Okay, let me try. What is it? I think he's handsome. And can he transform? No. And can he do anything? No. Why do we beat the most bland character in the game? I don't know. I thought he was handsome. How come I don't get a buy? You don't get anything. Look at that guy's buy. Look at how high up he is. No, he's just the champion. You have to fight the champion. But first you got to go through Vegito Super Saiyan 5 again. Again? And look at these guys fisting again. No, no, they're bro fisting. All right. You fought Super Saiyan 5 Vegito before. Can you take him down this time? That's what we really need to see here. Yes. Why do you keep putting them in these weird outfits?  Hey, like half the cast has spiky hair. So your key is automatically going up. You're going to have to charge when it gets to blue. But other than that, you'll have infinite key to do anything you want to. He's Super Saiyan 5 Vegito. Do I just be picking the characters that are way more powerful in the manga? Or the anime?  Kind of. He's in Dragon Ball AF. You're full on key if you want to do an ultimate or something. A barrier. You're fighting the air. He doesn't even feel your punches. Is that bad? Yeah, that's bad for you. Look at him. I'm hitting the floam. I'm hitting the floam. Oh. What is floam? You don't remember floam? No. It's like the bubbly stuff you would put on like your lights, which is a kid. What? I don't remember floam. I don't remember floam. This is horrible. Do a move, L2 Triangle. L2, you're going to get final combat. He's standing. Oh. There you go. That did some damage. There you go. Oh, you might have a beam clash on your hands. Never mind. Oh, I thought that would have been cool if we clashed. Yeah, but he didn't think so. I can't do anything.  You're dead. But boy, is he handsome. You need to go back to Super Saiyan 4 Gojira. Please, there's got to be a way to win one game. I'm going to go back. Yeah, I'm going to go back to Gojira. Whoa. The tournament champions actually Goku blue. I've never even seen that. Oh, that's not good. No, that's not good. Super Baby 2. You can get past him. I believe in you. All right. Here we go. Another first round against Super Baby 2. Can you overcome this, Afona? Yes, because I'm Super Adult 4. Super Adult 4? Oh, no. Super Baby 2's ultimate weakness. Super Adult. Wait a minute. Right now, he's not looking too weak. There you go. There you go. Gojira, you just have access to some really simple combos that I think work for them. There you go. Oh, I thought that was going to be cool. It was a good opener. It was a good opener. We're doing it on the floor for the viewers at home. Careful. Whoa. You just said, I don't think so. I refuse to fight a child. Well, I mean, he's got some morals. Okay. This is my last attempt. Well, you would have to look at this appointment. Because you need to win. Okay. Another matchup. Another round one. Last time you lost because you were on the floor. So, you know, that's going to happen to the best of them. Vegeta might lose on the floor. Push him up against the wall. Win. Oh, I thought I was supposed to charge. Whatever your strategy is best. Ice. I can't see him. He's like six foot nine five eleven. Oh, that was nice. Oh, damn. He just hit me up by the scrub. Whoa. He's going to get full power. How do you do that? That's not too bad. As long as he doesn't throw an ultimate at you. I don't know why I was like... No. Watch out for the gala gun. Watch out for the gala gun. Oh, nice. Why did I go through the wall? You got lucky. That's what happened. The mod gives you extra space to run around. So, you were in the gray area. Now, how do I... What? You got knocked down by a single G blast. I have a lot of problems. Sorry, I'm going to make you proud. You've already made me proud. I'm trying your best. Now, please win round one. Let's do this thing. All right. If you think about it, you're a Super Saiyan 4 Gojira. You're going up against adult Gotangs.  Whoa. Why did I do that much damage? What is happening? I don't know. I think Gotangs just did a risky counter. You have a huge health lead. What is happening? What is this? The game feels sorry for me. Yes, yes, yes. Did you take a custom character while I was looking? No, I didn't. Damn. You must have taken a custom character while I was looking. The game feels sorry for me. Yes. Wow. Damn, you won round one. I won a day's worth.  I just answered C for everything and hoped something worked out. Well, that's round one. I'll still take it. That was easy. Now you're just going up against Goku. I can do that. Okay. Well, that sounds confident. Yeah. I just needed one dub. All right. Can you take down Goku? Second round. Farthest you've made it. Let's see that cheating power. Oh, my God. What is happening? I don't know. I don't think I cheated. Did I? I think you definitely cheated. There's no shot you didn't cheat. But I could still fly out at any moment. You could. You very well could still lose.   Damn. It's definitely not the difficulty of the computers that's doing that. I think you just, maybe you've always been able to do this and you just weren't. Did I hit the Konami call? You are cheating. No, I'm not. I'm just trying to girl boss a key guest though. Okay. Majin Buu is probably the easiest matchup you've had so far. Really? Yeah. Because Goku can transform. Majin Buu, I mean he can transform too, but it's less risky. Okay. I got this. I'm about to hit him with a Pepto punch. I'd be scared of me. I've got some crazy G-Fuel in my veins or something.  You've got gamer supplements pouring out of your mouth. What is this damage? What did I do? Oh my God. But he's not going to go down without a fight. Stop it. You're going to shoot him again. Yeah. I just got to let him know.  You've got to be careful against the wall. Whoa. Oh, oh, ow. It's time to get up here. Thank you. I'm trying to door dash him up there. Careful, careful, careful. Why is he blocking? You counter a block. The strongest thing in every fighting game. He's doing no damage. You have all defenses turned up and offense turned up as well. No I don't. There's no shot. I didn't do anything. I just hit the button that you're hitting. You down so much G Fuel before getting good G to the tournament. This is actually unreal. Mr. Beast G Fuel. How did Bra make it this far in the tournament?  Bra beat, she beat everybody including Super Saiyan 2 Bra. I said my finals. Bra beat Super Saiyan 2 Bra. What is, what is she eating? I don't know when I'm eating either. I don't know.  The WWE lockup is so funny. Damn, she got combos. Oh, I thought she was about to eliminate herself from the tournament. Oh, she's taking less damage. Damn, she can match Super Saiyan 4 Go Jina in speed?  It's not letting me.  You gotta, you gotta play some defense. Why do you always resort to standing keys last? My defense. Oh my god. Why are you mashing block instead of holding it? There you go. Because you set them as it. Hey, watch out. I got a gun. The character even charges key automatically for the first four bars. How is she putting up this much of a fight against you? Just die. Do a move. She made a mistake. Do L2 triangle. L2 triangle. There you go. Big bang 100 times. What am I doing? Damn. Was it that personal? My god. I've hit her with a shield. Whoa. And you're done. No, she's alive. I don't know where she is, but she's alive. Oh my god. I hit her. I'm not cheating. I don't know what I did. You cheated. What did I hit? What could I have done? I don't know, but you made it to the finals technically. No, I made it to the finals. Technically. All right, late day in the tournament, you fought hard and cheated hard to get all the way to the end of the bracket. All you need to do is clutch up and beat this and you'll walk away a tournament victor. I can mash X harder. You've never played Budokai Tegai G3 until today and you might just walk away with a win. Now that being said, you are going to have to... Damn. How am I rooting for Gamma 1 right now? Wow. I'm your girlfriend. He doesn't do the things I do. Why do you always bust out the gun? I thought it was funny. Well... Gamma, you got him so stressed he's trying to eliminate himself. Done. Oh. Is that right? No. Oh my god. He just bowsered me. I finished it in style. Oh, you missed. What? Did you just go beat the biz out of him? No, no, no. I'm going to win in style, like I said. Okay. I can respect that. I can respect the win in style.  He's not. Watch this. Oh no. No, no, no. Watch how much I... That was... Okay. I'm just going to win. I'm tired of this.  You hit him away. Oh my god.  He didn't let you do it.  There you go. Now you can charge. Is that it? There you go. There you go. Yes. I did it again. What is happening? That was so blinding. And it's as easy as that, boys. Well, all you have to do is... I did it. What did I do wrong? You just won. You just can't be happy for me. No, I am happy. You didn't do it. I just have no idea what hidden option you clicked. I did that. Go check. What did I do? I don't know. I have no idea. But at the end of the day, Victoria's all that you see on the screen. Victoria. So it's as simple as that. Victoria's things on. Victoria's? You're going to end this video with a reference to Nickelodeon's Victoria's? Yes. Okay, like and subscribe. Thank you. It was a great feat that I pulled out today. Got out Dan Schneider. No, don't shout at me. Bye.


Read somewhere you can read. Yep. Oh, well that's somebody in In London somebody is stabbed every 15 minutes Okay Poor guy you think somebody named someone is stabbed that I have to explain it to you Just makes the joke better Rick Hey, welcome back to our stupid reactions. Of course. I'm Rick false a Instagram Twitter for more juicy content Thank you to everybody so supports us on page. Yes followers for sure to count subscribe I mean like button because it helps the algorithm and what do we want? We want to help the algorithm. It's true Forget climate change. We want to help the algorithm truly today. The other one layer is gonna be fixed completely though If you help the algorithm. Yeah Today we have a video. This is actually Nicole Kidman talks about Bollywood's comparison to Hollywood Interesting guessing because she was in that film Yes, what was it lion lion lion correct one of her best performances. I've ever seen and she was also in Mulan Rouge which was a baz directed that one and he is heavily influenced by Bollywood. That's true As well and I don't maybe many other maybe she's wouldn't wouldn't surprise me I don't know but she this is just her talking about cool comparisons to Hollywood.  Do you think in there's any way close? On that international stage, are we getting closer to Hollywood in terms of style and substance? Do you want to I don't know if you do is the country want to emulate Hollywood? I mean, I think it's very important culturally for Countries to maintain their identity through their art and so I can under you can go and see a Hollywood movie I think the most important thing is to make movies that are your own That represent you and that's and the power Do you think Hollywood will start to make movies for India and will we see you in a musical singing love songs and running around trees That IQ is exactly hills not to be confused with mind darling He says will you come to India and run movies for all of us run around trees That's right, it's exactly right Sounds like my kind of place As I said, I'm open to anything I'm open to adventure, but I'd love to have another child. So where's the flower? This wasn't about Nicole Kidman, this was about Suhail Seth. Yeah, yeah, man. Is that his name? He he was giving off um, what's this face from actors studio? Oh, yeah But in a very different way. Yeah. Yeah, but he was like he would read and then he would look off into the audience That would it's like a very fair. What do you think is your greatest strength as an actor? I love will Farrell on SNL doing him. I forget. It's always so good it um, I Can see him. He's got the glasses and everything for him is so serious When he's today at the actor studio, we are honored By the presence of an artist unmatched in cinema history in the last 20 five years The mention of her name James Lipton James Lipton. That's it James Lipton.  That's how we make children Which is one of my absolute favorite things about Some of Indian cinema. Yeah, it's the proverbial sex song Yep, but the fact that she says deep do you want to be I love that Initial stop don't try to be Hollywood like that's one of the reasons I think when they don't obviously That's one of the people out of people the indie industry don't like the term Bollywood Yeah, they think like we're trying to be Hollywood when they're not They are one thing out that India does So differently and I've noticed since I've shown it to some of my people in my film club because Korean cinema has a very even though It's very Korean. Mm-hmm. They make great stuff in Korea has a lot of Western feel to it Chinese cinema once again, not the German. Yeah They all have the format that even though they're there those country stories the format is really palatable It's a very western format Style of filmmaking and for for people in the West to India For the most part does not even try that doesn't mean it won't work Our obviously has famously worked and we've seen probably 300 plus films now of stuff that you know We love most of them And stuff like that so it doesn't I'm not saying you have to do that I and I don't think I want India to do that But India is very unique and like they just don't we're gonna make stuff for Indians Absolutely like it then cool. Yeah, but they've like in Hollywood used to be this musical dance Place yeah, especially in the 40s and when away from it India has never gone away from no and it's always it's their style of it They don't do musicals the way we do musicals. No and music isn't as essential to the storytelling for them as either an item number or a number that moves something on because They'll they'll say it's an ARM on musical, but it's not a musical from our Perspective but they have changed obviously especially with the inception of the OTT platforms in there Storytelling in so many TV and motion picture Projects being really grounded. Yeah, not going off into the just the item numbers for no reason, you know, like Anya Ragh is very very Particular about a song having a particular use Then being an item number, but but I love that and I agree. That's that's the reason It's when we were introduced to the channel the reason gully boy was so good Because it was just so good. Yeah, and then the reason our R. R. R. Is so good It didn't try to be a Hollywood film. Hmm Rajmouli had a vision and he executed it and people also don't want that No, I mean it like I said certain formats are more paddle palatable but if people like Good movies there if you make a good movie people will accept just like an RR Yes, they will accept of completely different format in a way of storytelling a way of acting that they've ever seen before Which is why people over here love RR so much a lot of them have never seen anything even though you have famously a lot of Indians Oh, I've seen this movie a thousand times, which is bullshit, right? I've seen a lot of Indian films now, right? Yeah, RR is exceptional It really is Like through all aspects, but it's also extremely Indian. I would be actually very upset if like What's his James Cameron funded a S. R. Rajmouli film and he tried to make it a Hollywood film I'd be like, no you can fund him, but let him make his film. Exactly. Don't don't make a fast film No, and we're at a place where it's now for example, and I know you've recently seen this It's this film about dimension is a beautiful story It would work really in any language, but for me a Particular specific thing that adds the beauty of it is the fact that it's French and that's portrait of a lady on fire Yes, the fact that that film is French and it's in the French language adds For me a very and it's a French director. There's just something really beautiful about being exposed to If it's just entertaining and it's good storytelling Let it be and that's that's what I love about the fact that our RR has become so popular and Hopefully more people expose the fact that India is more than not just Bollywood it's also more than Hindi cinema. Yeah that people would start to come to know what we didn't know four years ago Which was there's more than just the Hindi language in India. Mm-hmm. Yep, let alone full film industries making Exceptional art that's Forget as good as Hollywood. Hmm better than anybody on planet Earth Mm-hmm. Some of the greatest performances and films and TV shows that we've ever seen are Indian. Yep Then nobody else comes close And they're all named to Bong. Yeah greatest film of all time from any country it is known it is no anyways fantastic love What was it Natalie Portman? Yeah, Nicole Kidman Love Nicole Kidman and hats off to her for giving that correct answer there Anyways, let us know what other videos we can rack to down below


In this video, we provide the solution to question number five for practice exam number four for math 12 20 In which case we have to find the area of the polar the area enclosed by the polar curve r equals 3 plus 2 sine of theta This is the this is this this function here is a limouson. It's gonna be 2 pi periodic So the area that we want to compute is gonna equal the integral from 0 to 2 pi All right one half the radius squared. So we're gonna have 3 plus 2 sine Theta squared d theta. I do want to square this thing out You can also use symmetry to help you out here if you wanted to because after all with this limouson It is going to be since it's a sign here. It is going to be symmetric with respect to the y-axis So if you wanted to you could change these bounds here you could instead Well, you could integrate this thing from negative pi halves to pi halves That would give you half of it, but that's exactly half of it here So the two of them can cancel in that situation So then as you're integrating from negative pi halves to pi halves Foil this thing out.  So if you integrate at if you integrate at odd function across the symmetric interval It's just gonna cancel out So this sign is actually gonna cancel out as an odd function And then everything else that didn't cancel out the 9 and the 4 sine squared is actually an even function So this actually doubles up the area again So I can rewrite this as 2 times the integral from 0 to pi halves.  We're now ready to integrate this thing So doing this down below if we take the anti-derivative here 11 becomes 11 theta And then we're going to get a minus Sine of 2 theta as you go from 0 to pi halves Notice that when you plug in 0, this will disappear. So we'll sign When you plug in the pi halves, you're gonna get sine of pi, which is also 0 so that disappears entirely So this thing that's gonna become 2 times 11 times pi halves The 2's cancel and we see that the area here is gonna be 11 pi and so the correct choice was option A


Hi everyone, I hope you're all well, having a great day and welcome back to another episode of our Pokemon VGC 2019 Battle Series. We are going to end the week with this Duskman or Ultra and Acrosma, Zornius, Incineroar, Megacangus, Korn, Amungus and Tapu Phinny. We've not really brought the Amungus too much this week, so hopefully we can see it featured today. It would be quite nice to see it featured at least a little bit. I feel like this team does kind of have a lot of exploits against hard trick room teams or just trick room teams that are generally quite solid. So we need to be a bit careful about them going into matches this week. As always though, the team and all the information is down in the description. If you'd like to grab it, test it out for yourselves. Go ahead, try it. If you do, let me know in the comment section below because I love hearing from you all and we'll just jump into it straight away. Let's get some music on and just before anything as always. If you do enjoy this sort of content, please make sure to leave a like on the video. It does really help out the channel and subscribe to the channel for more Pokemon content as well. And obviously I've already said leave a comment because I do love hearing from you guys. So yeah, that is that guys. But talking about guys and stuff, if you're starting off in the Ultra series, we've got all the guides up on the channel at the minute. The Ultra and the Cosmo one is out today and there'll be more subsequent guides coming in the coming weeks. So keep an eye out for those. But we'll get into team preview because we've got our first opponent of the day. And it's a pretty interesting one because we're going up against Tapa Coco, Lowpony, Cortana, Amungus, Mega Request and Primal Kyogre. So it looks as though we've got a double Mega Team potentially here with Mega Lowpony and the Mega Request. You've got to be careful for the Mega Lowpony. It's super fast, base 135 speed. So we need to be careful with that. See the Tapa Coco again does cause us quite a few issues, especially with that Farenium Z that it can carry in. Probably is carrying because it's such a good tech against that Ultra and the Cosmo. And we're going to have to go down a route. Where we're utilizing Azernius if we can. You've got to be careful about the Amungus as well. It does make me want to bring Tapa Fini, but generally against Reogre you want to bring Tapa Fini. The Cortana then becomes a bit of an issue so you want to bring the Intimidate of course. I think I will lead with Incineral. And Azernius I think here will bring Ultra and the Cosmo in the back with Tapa Fini for that terrain support. And we'll lock in and we'll get into this first one today. So hopefully it's going alright. You know it's so weird I'm just going to be flat out like super honest with you guys. I just played the stream on Tuesday night and if you came along thank you so much for coming by. It's like I'm still a bit overwhelmed by the amount of support and people that came out and what a good night we had. If you haven't been out to a stream come come by sometime. A stream on a Tuesday evening over on Twitch 7pm UK time on a Tuesday and Thursday. And we do view battles sporadically on the occasional Thursday. So it's a chance for you guys to battle us as well. But I played this team tonight for half of the stream and I just this week I feel like I've got on with it quite well on the channel. But on the stream tonight just didn't feel like I got on with it too well at all. And we'll get into a few more details in a minute. But we've got the Kyogre, the Lorepony. We've obviously got that threat of the fake out from the mega Lorepony here onto the Azernius. And it will can deny the Incineral and the fake out. But we've got to switch into Apifini here really and I'm just going to protect Azernius. The thing that we need to watch out for the next turn is potentially on call from that Lorepony. And you've got to realise that that Kyogre is scarfed. So we've got another scarfed Kyogre here to deal with and contend with in this one. The team it just felt so vulnerable to Trick Room. I mentioned in the team overview at the start of the episode how vulnerable the team felt to Trick Room. And it really did and I think it just exploited even more and the more I played the less confident I feel with it. And I've sat down to record this episode for today and I just feel really like my confidence with this team is really drained. So it'd be nice if we can kind of pull a few wins out and get maybe a few different approaches to things with the team today. I think one of the things that I would like to potentially do going into next week would be changing up the team slightly. Because we're in a really awkward spot now where Azernius can get on-cored and we either bring in Incineroar and it gets sacked. And then we have a real hard time against Kartana. Or we bring in Ultranacrosma and then we go down Azernius route where we can try and get that into a position where we can get it boosted up. Out of everything though, maybe sacking Arancineroar is the better thing to do here. But because Ultranacrosma is going to come in, I'm going to have to switch it in though. I think we'll keep our fake out. It's going to be so important for us going into the rest of the match. It's just really awkward. We'll be able to get nicely wind off here which we're going to take a water spot. Of course, that takes down the Crosma. That's not great because we're in range now with Teppofini. And the return will pick up the knockout. Now we do get Azernius. We actually survived that because of the Intimidate there. That's surprising. I didn't expect us to take that. I really didn't. Okay, and it's not the best. You're watching this wanting confidence and it's hard. Sometimes you do lose confidence and I think one of the things I'd like to try and get across to you guys is if you're feeling like this. The only thing to do is to try... I don't know. Try and just not let it get you down too much. Try and just re-evaluate things. How you're playing. Look at how you're leading into matches and setting yourself up and things like that. I think that's a big part of it. Now, do we psych up with Finney? I think we've got to psych up. We probably get Encore from Lowpony even if we go after it with the Giamansi. I've got to try for it because if we can get it set up then it makes things a lot easier for us going into the next few turns of this match. So we will get the Giamansi off before this Lowpony can attack. It's whether or not my opponent has the Encore and if it goes for it. Because it's such a good utility on something like Lowpony as well with it being so fast with it's access to fake out. It's scrappy ability as well.   It's just into the Finney. That's not the worst thing in the world. We've got boosted Xerneas. So we're still sitting in a decent position regardless. But at this point you kind of wish and you rather had Necrosma rather than the Incineroar here. Now we have to fake out the Kyhoga. It's the one thing on the field that cannot protect. Lowpony probably doesn't but we'll take it down as part fighting as well. So we should be able to clear the field here. It's the requiser when that comes in. It's going to be a little bit of an issue to deal with. We've just got to play smart. But yeah one of the things I think just not getting too down about it. Because I think you can quite easily get yourself into this downward spiral where you're just really quite thinking negatively. And I think it portrays quite negatively in your play as well. And you'll play more defensively because you don't want to take risks because those risks maybe sometimes don't look like risks to you. When you're feeling like super underconfident with things then those risks seem a lot more like they are risks. So you play it a lot differently going into these matches. I don't really agree with the requiser switching here especially because it's sashed. That was kind of maybe the obvious play because we'll be able to clear both of these things off the field now. And if that Kyhoga does come back in my opponent's kind of going to be hoping that it's the Kartana next to that Kyhoga. Which it could possibly be. But the rain will be running out soon. And I think a Moonblaster will probably take the Kyhoga down. Which will then just leave the Incinerator to deal with the Kartana or the Mungus. And it is a Kartana. It could be Skaft Kartana as well. You can't ever discount that. Who says they'll have to beat it. It's whether or not the Kyhoga takes the Moonblaster or not. Kind of hoping that it doesn't. Because it can't protect. And it is Skaft we know that. So we should be able to clear the field now. Kartana just protecting. Okay. I think the Kyhoga is going to try and get rid of the Incinerator here. Which if this doesn't take it down the Origin Pulse quite possibly could. Especially Attack Drop though does help Origin Pulse. I don't know if we take this even minus one in the rain. I wouldn't say no it does. But same time. Okay but we can Dazzle now. We still win because the Kartana can only target one thing. And we get the Kyhoga in the next turn. So that Special Attack Drop might have been the thing that's like kind of saved our bacon here. We know the Kartana is not a salt vest because of the protector. And we get through this by the Skin of our teeth. And sometimes you need these kind of games where you're like okay this is alright. There was a good chance we could have lost this. We actually just take the Kartana down straight up it's not such. And these are the sort of games where you think right okay we've got a little bit of a win. Let's keep it going. And I know we've done well on the channel this week. But sometimes I obviously play on the streams and things like that. So sometimes when I do that and I have a bad night on the stream. Like I feel like I did tonight. Like we won some games. We lost some games. But I don't know. I don't know. It's just when you feel like that a bit. And it's just like I totally relate because I hope a lot of you can relate to this where you kind of get into these moments where you just feel like oh what's the point of trying. It's just nothing's going right. Nothing feels right. But sometimes it's just you've just got to kind of like I say evaluate and not let this feeling kind of seep into your game and kind of overcome it somehow. And sometimes that's taking a break and just having a few like an hour or two away from things or just a night or an evening or a day. It's hard when you're practicing for a tournament and you've got a big tournament coming up. Like a lot of you will have coming up to the gun into the next few months as well especially. It's hard but sometimes the best thing you can do is sometimes just take a little break. Let's pick some good music. Archie and Maxie and we've got the next opponent. So we'll get into team preview and see what we've got today. So we've got Manu playing a team of Mindabuzz, Mewtwo, Incineroar, Zernius, Tapulele and Landeris. Okay, this is a great team. We've got the terrain support with the Tapulele supporting that Mewtwo. I wonder if it's Mega Mewtwo. Likely is. There's no other options of Omega on the team. The Mindabuzz is probably seed supported and then you've got the Zernius. Okay, Incineroar is going to be extremely important for us here. I'm going to lead off with an Acrosmo and I think what we'll do is lead off with... Yeah, we'll go with Tapufini and Incineroar in the back and then... Do we want our own Zernius? Yeah, let's go our own Zernius here as well and get into it. Oh, I'm sorry guys. You probably don't want to listen to me going on like this. I have a tendency to hide my feelings sometimes about how I'm feeling about games and I do get disappointed in myself a lot. I really do, especially when I'm putting content out. I want it to be the best content possible for the channel. So sometimes I maybe mask over how I'm feeling sometimes and put on a brave face. But sometimes you just can't do that. And I think it's an important thing to realize that you need to be able to... If you are in these sort of slumps or you feel like this, it's sometimes just reassuring to know that other people have these feelings as well. And go through the exact same sort of experiences that you're going through. So that's all I wanted to get across. But let's get into this one. So we've got the tabulator, the Mander Buzz. We see the seed activate on the Mander... No, no seed on the Mander Buzz. But we do have to be a bit careful about the foul play coming out from it. There's potential to a wind there as well. So I think what we'll do is we'll just go for an icy wind. We'll switch in into a raw fall and across. We'll save it for later.  So we'll get the Intimidate. It's not really going to make too much difference on either of these targets. But the icy wind will help us out. I'm just going to say a taunt from the Lele stop this. Finny being able to do much support. Tapping Lele avoids. Not good. But that's alright. So we're going to see a tailwind here maybe from the Mander Buzz. I'd maybe expect that. There we go. Yeah, that's fine. It's not the worst at all because at the end of the day, there's nothing really too threatening out on the field now taking advantage of this tailwind. And if you look at what my opponent's got in the back. Predominantly special attackers. And the only physical attacker that could come in that would threaten us would be the Landerous. Which doesn't really want to switch in on an icy wind. So I'm quite happy here just snarling and just going for an icy wind. Again. And if we can catch the Landerous on the switch in then that's excellent. So there's the Lele switch out. Me too coming in. So the snarl here going to be really useful. We've got to be careful for that Mander Buzz switching out the following turn to get that psychic terrain. But we're going to see it switch out right now. Xernius coming in. Even better really for the icy wind and the snarl support from the Incineroar. Especially if that is making it be too wide. Which is going to be like so fast isn't it? So fast. We kind of want to manufacture getting our Xernius onto the field really. There's a big part of me that wants to... Well I kind of feel like I'm pinned here. I want to get my Xernius onto the field to start setting up. But I feel like we need to be a bit more patient with things. Just go for another snarl to kind of deny the Geomancy boost from the opposing Xernius.  So let's see. We're going to see. And now me too just withdrawal. We're going to see the Taper Lele come back onto the field. The Xernius probably does try to go for the Geomancy here I'd imagine.  We need to... Yeah there's the Geomancy. That's why we want to stay and then go for that snarl. So we're kind of nullifying these special attack boosters. So the main thing that we need to worry about right now. Because the next turn we can potentially psych up with Finny if we kind of would like to. But we still got Dustman and the Cosmar in the back. It's not a bad switching for either of these things out on the field right now. We can potentially U-turn as well with Arinciner on this next turn. So we can get our Finny back onto the field.  Because you've got to remember that it still has those special defense boosts. Those speed boosts. Well not speed boosts anymore because of the icy wind. But it is neutral. But the special defense boosts. Especially for something like Taper Finny would be very useful. So I think that's what we will do. We'll go for the U-turn. I think you're probably likely to protect the Xernius. Maybe more likely to protect the Xernius than the Lele. Because I think you want to taunt the Finny. Kind of expecting maybe a haze coming out. Which could be the one thing that does hinder the ability for Xernius to operate as well. As it can do. So there's the Mooblast. Where are you going? Into Incineroar. Okay. We can deal with that Mooblast double in. Onto that slot here. Expecting us to protect. That's alright. We'll get the U-turn out into the Lele. And we'll get our Taper Finny back onto the field. And we could potentially get the Xernius out onto the field now. But we'll probably better off keeping Xernius for later on. But the Photon Geyser will probably do a decent amount to the Xernius. Well, not without the Psychic Turn. If the Psychic Turn was still up, maybe. Maybe. We'll go for a Psych up into that Xernius. Because it is neutral speed. It's just got the special defense boost. Which we would be really nice if we could take advantage of that. We'll just switch out into the Cosmere again. We'll be really patient with this one. Just getting Incineroar back onto the field. Just if that Lele goes for the taunt into the Finny once again. That could kind of hinder us a little bit. Okay, no taunt. Which is good. Manderbuzz coming back out. Probably going to try for those. That Tailwind once again. There's a Protect. Okay, that's fine. Because we still get the Psych up through the Protect. That's ideal. Okay, I think we got Icy Wind. I mean we could go Heal Pulse into Incineroar. Which isn't a bad play really. And then just U-turn out onto the Manderbuzz. But I don't know if Incineroar can take... I don't think we'll take a Moonblast from Zonius if it does decide to stay in. I'm going to see the Tapper Lele come back onto the field. Which is fine. Get that Psych into it. Just to get around that fake out that's potentially coming out from the Incineroar. But we're not going to fall for that trap. There's the Moonblast. Where's it into? Yeah, we'll probably go down to this I think. That's a little bit of a shame. Heal Pulse not doing anything there. Now we can get our Zonius in. What do we go for the Necrosma? We could just go Necrosma. Keep our Zonius for later on. For as late as possible. I don't want a Mega Evolve though yet. That's the big thing. I think we'll Icy Wind once again. And we'll go for the Photon. We could call Mind ourselves and just Heal Pulse. That's not a bad option actually either. It's just a Manderbuzz when it comes in. It's going to be difficult to deal with. So I might be better just to go Photon Geyser into the Zonius. I think, yeah, an Icy Wind. Can't Mind's really tempting here? Oh the Zonius is going to protect. Okay, what are we going to see? Purplelele, Moonblast. Where are you going? Yeah, trying to scout out us. Ultra Bursting I think. Now we'll be able to Heal Pulse though. And Photon Geyser. Heal Pulse. And we could potentially call Mind here. I think that's not a bad play. Call Minding. And just Heal Pulse-ing. Now the Manderbuzz comes onto the field. Yeah. And there's another Moonblast. We're not doing too much this time around. So we'll get this Heal Pulse into it. Ultranocrosmer. We'll get all our health back. Which is nice. Still got to worry about this Manderbuzz though. For sure. And we could Moonblast into it. Or could I see Wind again to be honest. But I think probably Moonblasting. And do we want to just Photon Geyser into the Tapu Lele rather than... I think we probably do just want to Photon Geyser the Lele rather than Ultra Burst at this point. I feel like the Manderbuzz probably goes Tail Wind as well. I'm surprised the Lele hasn't went for the taunt though into the finny to stop down and shut down our like support options. See is this... I don't think it'd be enough. Maybe in the Psychic Trainer. Wow. Okay. It's enough. That's crazy. Moonblast. It should do a nice chunk of damage. We'll probably get Fireblade though. Okay. So we'll be able to take the Manderbuzz down the next turn. There's a Snarl. Okay. Just resetting that calm mind boost that we've had to the Cosmo. And now what comes in for my opponent. Is it going to be the Xenius? Or the Mewtwo? It is the Mewtwo. I don't feel like I'm really that worried about the Mewtwo though. With the special defense boost on the finny. And we can actually wind. And I think just protecting the Cosmo this turn. Just that far play again. And it'd be nice if we can outspeed the Mewtwo with the Cosmo going into the next turn. So there's Mewtwo. Why? Here we go. Like I say, the finny with the special defense boost is sitting in a way better position at the minute. Than it would have been without it. And... Oh dear. Oh dear. Oh dear. But we do have a side cup on our finny. Still. Does the Manderbuzz just go for another Snarl? I'd imagine it probably does. Either that or tailwind. Tailwind. Makes a lot of sense. And this side kick turn does disappear. Which is super helpful for us. I mean we could probably calm mind again. There's no foul play I don't think on the Manderbuzz. There probably is to be honest. I think we calm mind again now. Side strike. Into finny. And Brad said a defense stat actually isn't it? Man. That thing is crazy, crazy powerful. Mega Mewtwo Y. Ridiculously strong. And there's the foul play. Okay. I definitely didn't expect that side strike to do as much damage there. Kind of a sitting duck at the moment with the side strikes coming out into tap of finny. And the foul play from the Manderbuzz. I think we've got to try. Like finny is not going to take it. No way. We've got to try and stall this tailwind out. We'll go for a moon blast. Tailwind. It's got two more turns. I really don't see how. I mean to be honest we could ultra burst and protect. Yeah. And then we will get the jump on the Mewtwo the next turn. We could get at this turn. So she's not really got a way to hit the Manderbuzz. Side strike. Yeah. Bye bye finny. We did well my little friend.  There's a snarl. Okay. Do we get Mewtwo with the Z move though? I don't. I really don't think we do. But we could. It is minus two. So we could potentially go Dazzling Gleam. That will get the Manderbuzz. And we could go Z move into the Mewtwo. Let's try it. Let's try it. I don't think it's going to happen though. I really don't. Let's see. If we can get our Geomancy. Well we're not going Geomancy. We're going Dazzling Gleam. I mean if we can get the Mewtwo into the Mewtwo. Can we do it? Come on. Come on Mewtwo. So close though. So close. Should go down to Dazzling Gleam. It's just whether or not Zernies can take this. I don't know if we can. Wow. Man. Right. I mean. Too close for comfort. It really is. It really is. Zern just taking that. The defensive investment. The tailwind does pitter out just in time. I think we just got the Zernies to come in now. If we're plus one, which I think we are. We should be able to get the Zernies from the Fortonguizer. And I don't think we can afford two Geomancy here. I think we need to moon blast. Let's see. What are we on? Plus two plus one. Okay. Yeah. Fortonguizer should get it from here. Should. I'm saying should. I don't think we will. It's just if we're. We're so close. But we probably want to speed tie. So we get super fortunate there. And managed to take this one. So. Very good game to my opponent. And I tell you what guys. What would be amazing to hear is. Would you be opposed to seeing some changes to this team. Going into next week. We've played it. So four days this week since the bar spot. Got refreshed. But I would really be up for doing some big changes to this team. I mean playing the same call. But making some changes for next week. If you've got any suggestions that you'd like to see. Featured in this sort of team. Then let me know. Because I'd be more than happy to feature them going into next week. But I think personally I'd like to revamp the team a little bit. And make some additional changes. Just to overcome some things that are maybe. A little bit more difficult than usual. Like then. What I've kind of faced so far. Outside of these battles here. But it's been amazing so far this week. Thank you so much for all the support. Keep the comments coming. Of course. I hope that you continue to enjoy this series. And we'll be back on Monday with more. BGC 2019. Battle series stuff. So until then guys. Have a great weekend. Thank you so much again. And I'll see you for the next one on Monday. So until then. Take care and bye bye.