Basically, my team at T-Mobile is called Digital Technology Development, what we do. We basically build, run, and operate infrastructure and applications that are used by our customers. So before I talk a little bit about the company, I just want to show off hands, how many people are actually developers here? Developers? Okay. We work on web applications, okay? So a lot of people. Do you guys think state is evil, like session state is evil? I'm just curious, how many think session state is evil? You think we can not have session state? Okay. So yeah, it's a necessary evil, right? So hopefully, you know, what I am hoping to achieve from this talk is to kind of talk about, hey, maybe session state is not so evil. There are use cases, especially if you think about our applications that we work on, our typical websites where there's some commerce type of things, you log into the website, and then there's a session established, and there are things that you do as a part of that session. For example, I might add some products into my shopping cart. The shopping cart might be, the data might be in the session state. And then when I leave, that data is gone, right? For us, like what some of the use cases are, you know, I might want to upgrade my phone as a customer. I might want to buy new accessories. So, you know, there's experiences that takes the user to kind of looking for something they want to buy and then add it to the cart. So there's a lot of like state data that we deal with. So sessions, like even though we're kind of moving into a modern application architecture where you have web experiences, and then they're powered by APIs, right? And we all know, like, we want to try to, as much as possible, build our APIs in a stateless manner, but, you know, session management is still relevant. And so hopefully, in this talk, you'll be able to see, like, how you can architect your modern applications in such a way that there can be a stateful component to your architecture. Okay, so I have to talk a little bit about the company I work for. So I promise you'll be just two slides. So basically, we like to call ourselves Uncarrier. We were based out of Bellevue, and we've been changing the industry since 2013 with innovative products and services, plus how the way we, you know, consumers and businesses buy wireless products and services, we've been changing that, you know, for a while now using innovative products and solutions. We're a publicly traded company with two flagship brands, T-Mobile and MetroPCS, and we're based out of Bellevue, Washington, where it's pretty much sunny all the time. I think we all know that, right? No, I'm just kidding. So it's not bad. Somewhere it's awesome. I love, I mean, Seattle's just like any other place in terms of weather. Okay, I get super excited about this slide, and I'll tell you why. So we have our genius marketing team. I think so.  And our job, our primary job on the technology side is to make these Uncarrier Moves come to life using innovative products and technology, right? So the way we like to connect with customers, there are multiple ways customers connect with us. They use, the first two are called what we call assisted channels. Customers can go to a store for things like buying a product or accessory. They can call our awesome customer care team and get answers to questions related to their account, bill, or any new products that they want to buy. They can also use a website, if you like to do self-service kind of thing where you don't really need somebody helping you out. You can use the website and then as well as the mobile app that you can install on any device of your choice. We're also pretty active in the social media. I don't know if some of you might already follow John Ledger, who's our CEO. He's pretty active. He tweets a lot, and you can ask questions. So we stay real connected with our customers through various channels. We've won numerous awards for customer satisfaction. Okay, moving on. So real quick, even though we live in a cloud first mobile first world, web applications are still relevant, meaning enterprises have not really jumped onto that mobile bandwagon. So there's still a lot of legacy applications that are web based, but you want to kind of transform them. The second thing that I want to kind of mention here is, so considering that you have the web applications, sometimes it just makes no sense to invest in kind of transform, you know, rewriting them in mobile applications. So you still have those. So with web applications, you have, as we talked earlier, you have this problem of, you know, state, right? So web is essentially stateless. We all know that. And typically what the way it works is when you first log into a website, you, a session is established on the server, and then server then sends an ID, a session ID down to the client using a cookie. And that browser will then subsequent request for various pages, browser will then pass that session ID onto the server, and server is able to kind of bind to that user session, right? That's typically how it works. This is all good when you think about traditional web applications, right, where the number of instances that are serving your website is pretty static, right? And the POS, you know, they don't really change a lot.  So the problem with that is, with that, you have this problem of how do you make sure the session state data is actually consistent across all your instances, right? In the traditional world, if you think about how we've achieved this in a production like architecture, is you use a load balancer sticky session. So if I hit one server, subsequent requests go back to the same server, right? So that was okay back then, but in the cloud native world, your request could go to any instances, especially if your experiences, you know, web experiences running in a container, you could have multiple instances, and so you can't afford to, you know, have all that, like, use sticky sessions or have all the session data kind of be persisted in that instance where you're always hitting. The second point here is it also doesn't confirm the 12-factor app methodology. Specifically number six, which states, you know, your 12-factor processes are stateless and they share nothing. If they need to share the data, you have to persist it into an external backing store. It can be any database, or typically a database. So what this slide is showing you is potentially what are some of the solutions, right? So you have, so we chose, for one of the applications we worked on, we chose to use Redis as that backing store. So let me kind of walk you through the architecture here from the top. So we have, on the top of the layer, we have users hitting the load balancer, and from load balancer, your request comes to a gateway layer, and that gateway routes the request based on if it's, you know, request going to your web experience. It routes to what we call micro apps, and we have, you can deploy these things in a container if you choose to. You can also, you know, if you're using, building your web experience using Angular, you can put your Angular assets in S3 bucket, assuming you're using AWS. And then you can have CloudFront that actually serves those static assets, right? So they're simply, in this case, if it's a call to, like, a request going to a UI asset, it will just simply, you know, route to your CloudFront URL. And if it's call going to what we call BFF, so no, it's not Best Friends Forever. Although I like to think it's really Best Friends Forever with the UI, right? Because essentially that's what we call back-end for front-end. It's the lot, you know, you're, so you have a set of services underneath, microservices underneath that provides various capabilities. But at the same time, what we want is something to orchestrate, because typically, you know, if you look at any transactions that the user, typical user would do, it involves orchestrating multiple services, right? So, and the other scenario is you may need to kind of format the data in a specific manner for your experience. So in those cases, you can use a back-end for front-end kind of model where you have, it is like an arrest API, right? So your request go through the gateway, you hit the back-end for front-end layer. And that, because that's also stateful now, that's the other key point here, is it's using Redis to get to the session state that, you know, for that particular user session. The other thing I should point out here is we moved the security and authentication pieces down into the gateway layer. So if you, when your request comes to gateway, if it's accessing an authenticated resource, you're going to, gateway is going to, you know, force you to go do the login. And then once you log in, your session is established. And then the request flows into, you know, potentially if it's an API call happening to your back-end for front-end layer, it will hit the back-end for front-end layer. And in that case, also, it will bind to that same session. And so it can then, in that layer, you can then get access to all of the, you know, state information that's already a part of that, that session.  It takes some time to actually transform the entire architecture.  So we do things like, as soon as the session, like login process is over, we kind of call some, asynchronously make some calls to actually load, pre-warm the data, I mean, the cache with some additional information that users might need, right?  So we can do things like, this architecture, we can do things like pre-warming the session with data that's needed for that particular session, right? And then down in the bottom, you can see, you can see all the microservices layer. So it's really behind Gateway and then back in for front end, which is for that experience, and then down below is the back in for front end and discovers all the services it needs to orchestrate using a service discovery. Moving on. So the other thing I should talk about, you know, so I mentioned the way we solved the session problem is using, you know, one was we needed to externalize the session data, so we used Redis for that. The other thing I want to mention here is a project called Spring Session. How many of you have heard of, are you guys using this today? Just curious. So what do you do today to, you know, for externalizing session state?  Okay, I think that's mostly, most of the folks, that's what we've seen. You know, traditionally you use load balancer and sticky session but all the requests go to the same instance. But anyway, so Spring Session is basically, again, Spring does a great job of abstracting and keeping things very simple for developers to actually implement. So Spring Session is one of those projects which allows us to kind of externalize the session data into some kind of backing data store so we don't have to worry about where that data is going, meaning, you know, it's decoupled in the sense that I can swap out, today I could go with Redis and tomorrow I can go with some other solutions like Mongo or Gemfire or Hazelcast. So with the Spring Session, you, by default, you get implementations for Redis, JDBC, Mongo, Gemfire and Hazelcast. JDBC is where if you want to use some relational database to persist your session information, it allows us to use that. So if any of these out-of-the-box solutions doesn't work for you for whatever reason you have a need to integrate with some other backing store, you can roll your own implementation. So the architecture is extensible in such a way that it's really easy to build something custom of your own. Also, it supports clustered sessions without being tied to an application container-specific solution.   This allows us to have clustered sessions without actually being using anything like load balancer sticky sessions or even, you know, being tied to a container-specific solution such as Tomcat. The other thing to, you know, kind of call out here is you can also use session IDs can be exchanged via HTTP headers. You saw in that architecture slide that we looked earlier, right? We have API calls going to the back-and-for-front-end layer. So we can actually, now the UI can actually pass when it's calling the BFF layer. It can pass the session ID as a, you know, via the header. And then the last thing here is the WebSocket support. So if you're using WebSockets for, like, you know, real-time communication from server to client, spring session actually works really nicely with WebSocket. So who's using Redis today? Anyone using Redis? So mostly for cache, I'm guessing, like caching things. Okay. So just a quick overview of Redis. Basically, Redis is a, as we may already know, it's an in-memory key-value database. Because it's memory, it provides us fast access to the data, which is really nice. You can also, I don't know how many people know, Redis can actually be used to persist data into the disk. So it's almost like a database. It does the persistence in an asynchronous manner, so there's always a chance of some data being lost in failures and disaster recovery type of scenarios. It's written in C, and it's recommended to deploy Redis on Linux. So there are, from a developer standpoint, you know, we, the reality is we build applications in different platforms, right? Java, some people build applications in Java, some .NET. So there are a variety of client implementations for various programming languages that's available. So it's really easy to, the point is it's really easy to integrate Redis, you know, into your application. And then last bit here is you can, there are two ways you can deploy Redis. One is in a master slave mode, where you have a single master that's taking all the requests for, you know, query for data. And then you have maybe one or more slaves that, so in case a master goes down, you know, one of the slaves can be promoted to a master from an HA standpoint. And then you have the cluster mode, which is primarily used to scale, where you basically shard the data across multiple master nodes to achieve scalability and high availability. So the charts down, what they're showing, I'm not sure if it's really clear or not. I don't think so. So the key thing to call out here is, this is again from one of the articles published by Redis Labs. They did a survey. The first one, the one on the my right, which is showing the use cases of using Redis, and specific one to kind of call out is that the second one from the other end, that's basically session management. So people, you can see from the chart that people are really using it for session management. And then the one on my left is basically, you know, kind of the use cases, industries that are using Redis. So there's a variety of industries that are already using it. So again, the key point is, it's a proven solution used for various, there are various use cases it supports, and then a lot of people are using it. So, okay, next I want to talk about some of the deployment options. So there are basically, obviously there are more, but I want to kind of focus on the three things. So you can deploy Redis on your own. I mean, use the open source version and spin up of, you know, the infrastructure that's required, and install Redis, and then you can run and operate and manage yourself. And then the other option is you can, Amazon has a service called ElastiCache. It lets you run Redis or Memcache D, depending on your choice. And it's a fully managed service that you don't, now you don't have to be responsible for installing, configuring, and even supporting it, right? So you get, you know, management monitoring aspects of it. But one thing, I'm not going to go too detail into it. There are various options for deployment. But one thing I want to kind of call out is I did some cost analysis, and there is a, you know, if you look at the cost for a cache node in AWS, there's about 35% increase compared to an EC2 instance.  Sometimes that may be a blocker for you, right? Because depending on the cost constraints. But again, that cost you're paying for, you know, being able to not have to worry about the management and monitoring aspects of it. Again, Azure also has the service that allows you to, it's basically a fully managed service that allows you to spin up Redis clusters. And there are basically three different types of deployment options in Azure. One is a basic, which is basically a single node. And you don't really have any HA or, you know, SLAs around that.   There's also the standard and premiere tier that gives you, you know, HA and SLAs around when, you know, the master's down or you need to fail over to a secondary cluster. You also have Redis labs. Again, I don't have a much of experience, but essentially Redis can actually, you can have Redis labs kind of spin up your Redis cluster in the cloud provider of your choice. I think one of the key things to kind of keep in mind because Redis kind of created, you know, they created the Redis. So it might be a good thing for people that they know better than probably any one of us, right, in terms of, you know, the best way to tune it, provision to tune and manage it, right? So that may be an option that's worth considering. We chose to run on our own. We have some teams that, in some use cases, we use our own Redis cluster, and then there are certain other teams that use a managed service, because, again, the maturity level of that team is not as high where you need it to be to be able to kind of manage the infrastructure and monitor all aspects of that.  Okay, next up, I want to kind of talk about a couple of... So, you know, how do you monitor Redis? So let me just kind of quickly go through it. So basically this is what's shown here is, you know, basic system metrics that you should be monitoring. You know, one of the key things is the... over here is the memory usage. Again, it depends on how many keys you have in the database, and you also need to factor in the memory that your OS needs. Also, you should monitor the disk usage, you know, because if you're using persistence, it's a good thing to have. And then you can use this as a reference. So there are, like, you know, guidelines on what that does and then when should you use alerting, you know, things of that nature. And then the next one, the stable, what it's showing is some availability-related metrics. Specifically, the one to call out here is the connected client. So this is the number of, you know, if you want to see the active sessions, the connected clients is something that you can look to see how many users are logged into the database into your application. Some of the other things to kind of call out is the... there's, you know, RDB changes last save. That's basically, you know, the amount... the number of changes that are pending since the server persisted last time. You know, again, if that timeline is pretty high, it's a good indication that something's failing in terms of being persisting to the database, to the storage... So I'm going to quickly skip through this. Again, you guys can look at this for reference. Let's quickly talk about some of the monitoring tools. So you have ready CLI. CLI has two commands, info and monitor. Info kind of, you can get general information about the server and then client connections. It also gives you memory usage information. You can also, you know, view things related to persistence. And then CPU usage statistics. And then the... So one other thing to call out is info command doesn't have much of an impact on the performance, overall performance. The monitor, on the other hand, has impact on the performance. In some cases, typically you'll use monitor if you want to troubleshoot an issue. So just be aware that when you're using that, there is an overhead. So the other thing to show here is readyStat. ReadyStat is actually a Ruby application. There's kind of web-based dashboard, and then you can also view performance information in terminal using a VM stat like format. Again, I'm going to have to... I'm running out of time. So one thing to call out is we use telegraph, so we use influx as a time series database to store all the metrics, and Grafana to kind of visualize that metric. So we use telegraph in our world. But there are different options depending on what tools and technologies you're using for your monitoring stack. You might choose one of these options. So let me... I'm going to quickly just jump into this slide. So why use Redis for SessionStore? So number one here is you want to externalize data.  We moved gateway, all the authentication authorization aspects into the gateway, and then you have multiple components in your application stack that actually depends on that SessionState, right? So it's kind of good from that perspective. And then also, you know, in terms of being able to share Session Across multiple instances, a couple of things to note is you can expire kill sessions.  You can act, you know, identify active users in the system. It works very well in a clustered environment. And the last two things, it scales well and performs really well. Again, with clustering option, you can scale, partition your database across multiple nodes and achieve maximum scale. And then because it's in memory, you have a lot of performance gains. Just some real-world use cases. You know, we have an application called... used in the MetroPCS. It's a retail channel, what we call retail channel. It's a web-based application used by stores and dealers in all the call centers. Some of the patterns that we use, we built it for maximum reuse. And then basically, it uses leverages Netflix OSS stack, as you've seen earlier in the slides. And then we also use the same strategy for AM-based application. Again, in terms of externalizing the session state data. I think I'm about time. If there's any question, my contact information is all the way in the end. It's a lot to cover in one 30-minute talk. Just reach out to me in terms of if you have any questions. Also, I did have a demo, but unfortunately, as you see, I couldn't even go through all the slides. But I will point out the link to the GitHub repo that has the sample application, which basically... think the architecture diagram that I showed, right? Basically, there's a sample application that actually models that entire architecture. So I'll point you guys to that repo, and then you guys can look at that as a reference. Thanks. Thank you.


What's good jobs your boy Ross back again with another video. So today has been a very news heavy day on the WWE side of things. We just talked about earlier the recent releases of talent from WWE and now we got to talk about Smackdown move into the USA Network. That's a very big change We're gonna get right into this one. It's gonna be on the TV insider Dot-com gonna get it right into this one, man Let me switch it up. All right Friday night Smackdown moving to the USA Network plus NBC planning wrestling Specials, it should be very very interesting Let's see what's going on here after five years on Fox Friday night Smackdown is returning to the USA Network in October 2024 Smackdown will leave Fox as part of a new deal with NBC Universal It also includes WWE producing four annual specials for NBC and serves as the first time WWE content will air doing NBC prime slime prime time slot That can be very interesting NBC Universal has been a tremendous partner of WWE for decades WWE president Nick Khan said in a statement We're excited to extend this long-standing relationship by bringing Smackdown to USA Network on Friday night and look forward to debuting multiple WWE special events annually on NBC NBC Universal entertainment chairman Francis Burwick added it's a privilege and a thrill to continue in bcu's decade-long partnership with WWE which has helped cement it USA Network's consistent position at the top rated Cable entertainment Network in live viewership with Friday nights on USA prime-time specials on NBC and WWE hub on Peacock will continue to use the power of our portfolio to Super-serve this passionate this passionate fan base the USA Network is presenting lead the broadcasting hub for WWE's Monday Night Raw and WWE's NXT on Tuesday nights With their tenure on the network to set to extend until September 2024 since its inception in 1999 Smackdown has found its home on various networks including UPN. I remember that from 1999 to 2006 then the CW. I remember that from 2006 to 2008 then my network from 2008 to 2010 then sci-fi. Oh, I definitely didn't watch my account when it was on sci-fi from 2010 to 2016 then back to the USA Network from 2016 to 2019 and most recently Fox from 2019 to 2024 where it's scheduled to Continue airing until September 2024 Recently don't wait in the Rock Johnson and John Cena return to the squared circle on September 15 Amidding the ongoing writers and actors strike according to the deadline the Rocks appearance on Fox Friday night Smackdown had a Significant impact drawing in 2.6 million viewers marking a 23% increase compared to the previous week's audience Compared to a year ago the viewership saw a 16% rise the Rocks present also resulted in notable improvements in the 18 through 49 age group demographic Elevating Friday night Smackdown rating from a 0.7 equivalent to approximately 918,000 viewers in that age bracket. This represents a remarkable 33 percent week Over week increase with a substantial 40 percent rise compared to the same period last year. I Mean, I think we can all expect when the rock came there. It was gonna bump up and he was like we knew that was gonna happen This is gonna be very interesting Very very very interesting that Smackdown is moving Back to the USA Network and NBC will be hosting some Wrestling events in their prime time slot. So it's gonna be interesting to see how that plays out They're gonna be putting pay-per-view events or playing pay-per-view events or what not On NBC itself, you know, I'm know for people who are subscribed to Peacock. All you got to do is just check it there I'm sure it'll be there, but it'll be interesting to see what they mean by playing wrestling specials You know, it's gonna be it. I don't know if they're talking about pay-per-view events Who knows but yeah Smackdown is changing and we're going right back to the USA Network. I'm pretty sure You would say once all of that all of the pie all of the wrestling Avenue Ad revenue, so I don't know. I'm I don't know. I'm not really like oh, yeah I'm glad it's moving to the USA Network It's one of those type of things where it doesn't really affect me as much because obviously I have YouTube TV So I'm able to check it out But it can be something difficult for people who don't have YouTube TV or cable because I know Fox is on Smackdown was on Fox and that's free network television. So you can just easily watch that So for those who don't have cable or YouTube TV or whatever the case may be they may end up missing out on On them checking out Smackdown, you know, because USA Network That's that's cable, you know I'm saying or if you have you to TV like me Then you know you have all the cable networks and stuff like that the basic cable network channel So it's gonna be interesting to see how things play out. Y'all let me know how y'all feel about it, man Are you guys indifferent? Does it really matter what? Channel or yeah, what network Smackdown is on or do you feel like it should stay on Fox for those who don't have Cable television, you know, let me know how you guys feel about it as well It seems like there's a lot of changes happening in WWE. I will keep you updated if there's anything else major happening I'm sure there'll be some more information coming out as the rest of the week goes through But I appreciate all love support roads on 50k, and I'm still young speed of you to rest on champion world Appreciate y'all kicking me. See y'all next one. Peace


Level 3 from Vegeta The Hard Knockdown? What's the mix from fullscreen just jump in heavy? How's it going everybody? Datsunoi here back with some more Dragon Ball Fighters rank matches and today we are actually doing something sort of special. Somebody Revy recently over on the Dragon Ball Fighter subreddit posted an image based on how fun they find my videos with which characters I play. So I just thought I'd go from the bottom up with the bottom category being when are you gonna do a video on these characters. That's why we have Zamasu here in front of us today with Android 16 and Kid Boo. Oh I got a block. Ironically I think I actually did play these three very recently on the channel. Not all in the same video of course but I think I had three videos in a row with these. Oh I should have seen them. Oh wow we got a pretty lucky there. No punish. Did I get it? I need to hit real quick. Let me just get started. It's actually been a while since I've played some ranked matches. Let me start it off right with a dragon rush. You know I'm not taking that if they throw it out against me. All right start it off. EX nice. I thought the knock that was coming. Overhead. Not gonna work. I'm finishing two. Please don't punish me. Thank you. I really did not want to get punished for that. Combos yet we have those. Sea Assist. Easy extend. I missed it. And I was in the middle of calling it easy. Should have waited a bit. Woo. Come on. You know you gotta respect that 16. DHC. I'm gonna actually save DHC for last. Add in the hell's heat to finish off the job. And we're a character up already. Zamasu does have some blue life. So hopefully we get to leave him out. You know what? Let me do a bit of read. There read beat my read. That's fine. Sometimes that's gonna happen to the best of them. In the corner remember we can just.  Maybe the grab come here. Hold on. Let me talk to him. I forgot I did two throws. Can't do two throws. I'll take this instead. Grab them. Just keep 16. And why not? Why not let 16 go to where? You know what? This team is actually working really well for me so far. I did not think this team would be doing this good reads. Nope. I tried it every time. Ooh. I just remembered I could technically 5H through that. I'm gonna try to make that happen. Wait. Is 16 the counter? 16 might be the counter. Hold on. Oh. 16 is the counter. Wait a minute. Go ahead. Try some projectiles. I dare you. Let me see some projectiles. I'm just keeping 16 out for fun now. Now that I know Frieza has no chance. Why would I not stay out? Okay. He might level three off the ground. He didn't. And that's gonna be it. I'm pretty sure anyway. Just go with the full extension. Oh. I dropped the combo. Okay. This, what do I do? Do I just read a jump? I'm gonna read a jump. What do you mash? I don't think you'd mash. He mashed. He mashed. Oh my God. But I didn't mash the right buttons. I should have just gone with light. I don't know why I went with medium. But luckily we did still trade. I guess he went with a slow button as well. And we're gonna come out of round one with a win. Already more wins than I was expecting this set. I'll take it though. I think I can't, I can't read that. The text was too long. It got blocked off by everything on screen. But Zamasu up first. Let me go ahead and jump back. We started off pretty slow. I was gonna go for a dragon rush, but I would never do that. All right. Audible mix-ups don't work. You know, that's fine. I'll stick to normal mix-ups. No, I could have converted off that had I been talented fly. Assist comes in and I wasn't ready to hit the stop flying button. You got to do the command back. I, I still stand by this by the way. I feel like Zamasu's flight isn't as important, isn't as important as it should be with given the character. Like there's some flight combos and you could use it for mix-ups pretty well. But I don't know man. I expected more out of the mechanic when they first revealed it. Android 21 combos. What are we gonna see? Two bars going on three. And there's three bars. I'm pretty sure. Yep. We're gonna get, uh, we're gonna get hit for all the abilities where we're stealing from. And they're purple. So those are really good. Double homing orb, double teleportation. I'm a spark. I'm a spark on that. Oh, see assist. And I still dropped those. And I try to get a little cheeky read, but I'm not gonna, not gonna work out. Don't do it. My sparking ran out. I popped off without sparking. I wanna, ah, and Frieza assist came out of nowhere. I went quiet trying to focus. Hold on. In the air. Where are you running? Hold on. All right. I think I just level three here. I don't know if I'd be able to go out and anything else. Hard knockdown with Zamasu. If I get a hit on Bardock, I'm feeling good. Don't reflect. Ah, got you. Got it. You got it. You got it. I thought I had a bit more time. Unfortunately I didn't. That's gonna be Zamasu's Q to exit stage. Let him go first. Oh, he didn't do it that time.  I'm still mashing the armor. Why not? Oh, that would have been sick to get away with it there. Three bars. Don't use it. No.  I'm just getting my ranked legs back under me. Don't mix me, bro.  Just kidding. I was born ready to play defense. There wasn't really much defense to play there, but had there been defense, I would have been ready to, why are my inputs so bad? Why am I bad at the game? You know what? All I did was save Bardard, technically. He was definitely expecting me to hit with a level three super. That was one of those moments where he put the controller down. He was like, all right, let me readjust him. I see. Oh, he didn't, he just dropped the combo. Ah, and because of that drop, give me the grab. Let me talk to him. Wait, level three kills here, right? Should I have done level one into three? Please. Oh, no. Resets. Don't jump. Don't jump. Don't jump. Ah, you didn't jump. I try to get him to jump again. That's why I can't play 16, dude. I just always want people to jump. I guess that's any command grab character that has a grab in the air. DBS Broly, I get that really bad as well. Keep boo. This character's a nightmare. Hold on. Not fast enough. All right, let it go over his head. All right. Oh, no, way too high. Come on. I got to control that jump. Rocks. The rocks are really annoying. Don't hit medium in the air. Thought if I did it twice, he'd never expect it.    Oh, not the back dash. So many unfortunate decisions I made there. I regretted them all. Every decision I made there, I regretted instantly. Wow. I mean, at least I got to make them, I guess. At least I got to choose my own path. Man, I was just reading a choose your own adventure book. Every page I turned to, I died. Every step I took in the dungeon, bro. All right, hold on. We can adjust. We can adjust for this. There are multiple ways to go by doing this. See, you assist. Ah, took him out with Key Blast. So he had safety to fall. Okay. Don't mash. Don't mash. Let's get some patience back in there. Reflect. Get him off of me. Nope. Didn't click a button that time. All right. Finally, I thought I dropped that one too, though. Definitely. I definitely stopped doing the combo because I thought I dropped it. All right, back dash. You didn't jump? Oh, no, no, up tech. The patience was good. Command grab. I always forget that 21 has that command grab, man. Very good tool. 21's a very good character. Nope. Don't, don't. Oh, I don't know why it's so nerve-wracking. I was going to say, no way you react to that. No way you react to that random super dash. Wait. I'm good. Oh, no. Horrible move. Horrible move. Oh, no. I tried to get the lightning of the Ozamas, too. I'm so sorry. All right, it's fine. As long as we get 21 without them tagging out, in fact, I'm more worried about them tagging out. I'm going to wait. No, no tag out. Okay. Oh, it's a sea assist. I panicked way too early. I'm not used to the sea assist, man. Oh, I should have just let that hit. Let it convert. Instead, this is definitely going to be a tag out, probably to a Bardock level three. Yeah, definitely to a Bardock level three. We saw that one coming. It's a great play. Gets 21 out of there to get that blue life back. Horrible, horrible for us. We got to tag him out now. Oh, no. Okay. Good enough. Good enough. Oh, you know what? Not bad. I'll take it. I'll take it. Not what I expected, but it kept the pressure up. All right. This still probably won't be enough to kill. Man. Okay, it's fine. We're still going to get a character out of this either way. We just have to mix them. Does he spark here? Oh, it was such a pricey read. The reason I did that is because level three is invincible. It would have gone through the sparking activation. Obviously, it was pricey no matter how you look at it. It still probably wasn't a great decision. Should have just back dashed if I expected the spark, but it would have been sick. It would have been way cooler than a back dash. But now I got to pay the price, and the price is steep. The price is definitely steep. Didn't respect it. Didn't expect to block that long. Oh no. I don't know if 16 can make this happen. I don't know. This would be the longest road for 16. Oh, I didn't time that heavy right. I should have waited longer. The disc fooled me. Oh no, no, no, no. Dude, I'm panicking. I'm panicking. Got him. Reflect. No reflect. I'm going in. This is frightening. No. Wait. Drop it. Drop it. Drop it. Oh, wait. He can't kill. Oh, wait. Maybe, maybe, maybe. Oh, he can definitely kill now. Oh, that combo went on just a little longer than I expected. Unfortunate. We're going to take the L there. Oh, we couldn't get it done. Dude, we made multiple mistakes that set. Hopefully in the next couple of games, we can clean up the play with these characters. All right. This is the three-man sell. Dude, we got to get it all back on track. Great games to that opponent. Let's hope for more out of our characters going into the next one. Okay. We are back. This time going up against a fusion team with UI. Oh, wait. That super dash was not where I expected it to be. Give you half a bar. All right. I'll take sliding. Definitely was not sure we get the bar. Oh, keep forgetting that that kick does not go as far as I expect. Defense. I'm saying it. I shouldn't have said it. I really just got to focus on focusing instead. I don't know why. I always just, I'm like, I'll just say it and hope it comes to fruition, dude. And it doesn't really work out for me like that. Teleport. Nice CSS. Let it convert. Get it to age. No problem. Again, we dropped so many things that last set. I got to stop jumping. This guy just pops up and starts, uh, starts vegeting. So you really got to set your feet there. That's something I'm going to adjust. I think we are dead though. I don't think Zamasu is going to get time to adjust. Level three from UI Goku. Actually, wait, we might live with a sliver of health. Hold on. Sliver? Can I see a survival? Let's go. I'm sparking. I'll take it. I'm saving my character. 6M. No. Okay. That's fine. Hey, if you want an early spark too, I did it. I'm going to give you that choice. Oh, nice. Oh, I didn't block the second overhead. Not sure why I wanted to duck there so bad, but it did cause Zamasu his life. Yeah, that character is, he's gone. He is not making it out of there, fortunately, which is fine. You know, we, maybe it's not fine. I looked at Vegeta's health. He is a little more than I remember him having. All right. No reads. Yeah. No reads this time. Just block the C assist. That's fine. Don't get too hectic in this UI. Man, Vegeta's ASSIST is good. He took out all of us. Grab, jump over that. I also did mash. No, he saw me coming in for that second grab. Dude, come on. I love that move though. The way he leaps across full screen. Why not just get a grab, dude? All right. We'll take this level one from UI. Level three from Vegeta, the hard knockdown. What's the mix from full screen? Just jump in heavy. No, he, the exact opposite, the run in slide. All right. I don't know about this comeback. I believe we said this last set as well, but this would be a long run. Look at how small Kid Buu is. Oh, I dunked under the CSS. We still didn't get the punish from that though. Unfortunate. Grab and throw, grab and throw, down tech. Oh, stop, stop. Let me get that super dash. Come here. All right. We'll take a dragon rush. Every comeback starts with a, every comeback starts like this, dude. Every comeback. Screen, please reach. I knew it wouldn't, but I thought I'd try. Whoa, the pick up from UI Goku. No, dude, the range, the range. And right into the loving arms of Vegeta. I think this is over unless we get a drop. We're probably not going to get to drop. All right. Well, the good news is nowhere to go but up.  This team just got caught sleeping. All right. Hold on. We could make this comeback, the set comeback. Obviously we couldn't make the game come back, but this is a different scenario. You know, this is a whole game on the line. Do we get the rematch? I don't see why we wouldn't. 25. All right. We do get to 25. All right. Here we go. Focus, focus. Also, another thing that I keep forgetting is that I'm, oh no. Get the reflect. Oh, nice. I'll take that as well. All right. Bounce back. Bounce back. That pops up so high. All right. Nice super dash. Again, we saw a lot of the Banshee Blast last set. So yes, stay in place. The adaptation. It's looking good. Is that going to combo? All right. It did combo.  So we'll call it. Oh, it would have killed. Oh no. The damage calculation was all off. That is unfortunate. Oh, I didn't get to block after that. Wow. Okay. That took a little longer to let me block. All right. We got Vegito though. We got Vegito thanks to making some very good adjustments. Two in particular was the Super Dash off the Banshee Blast. And then that combo. All right. I'm going to be honest. I don't think that should have comboed. I'm just going to tell the truth as I see it. I think we got lucky there. And I think we should have mashed there. All right. Remember, just stay on the ground and mash. That's going to be our key to victory here. We don't want to do anything too fancy. We just want to make sure we're getting that media off. Wow. Okay. Nice. We didn't die. I thought we would have died there. Take that. Love to see it. All right. I was just freestyling, dude. I was free. Oh, that reset. That was not real. All right. Well, let's 16 go. I don't really want to waste my spark early. At least not first character early. Not when we have the character advantage anyway. All right. Goku UI. Does he tag? I'm just going to set my feet and see. No, he's not going to tag. He does not want any part of the tag. Dragon Rush. It's going to connect. All right. Now we're seeing it. Now we're seeing things start to break our way a little bit. The question is, can we get through Gojita with six bars and sparking and a full stack of health? But you know what? I'm going to bet on us this time. Should have been ready to 2H that. That was my bad. Okay. That's fine. I'm expecting a Super Dash here pretty soon. Oh, beautiful Reflect. That was brave. He just landed on the ground and went for a Super Dash. All right. He did go with the banished DP. Oh, why did he do that? That was not the order of the operations I thought he would go with. Pendas or something, but not that. All right. Respect. Reflect. Gains. Respect. I didn't think I'd get three bars. I panicked. I'm just going to rock. I got a bat. That was just a bad input. I tried to get a level three. Try to get a level three and I guess I just double click back. Okay. We still have sparking ourselves. So this is fine as long as we get to use it. All right. I'm just going to use it now. Super Dash, are you into it? I understand that I shouldn't have, but I did. That's the world we live in now. Level five coming up probably. Yup. Here it comes. Heal, kid. Beheal. Heal. If there was any time to be immortal, it would be now. Oh no, dude. Oh, the mix after this is going to be devastating. I just got to focus all my energy into defense. Defense. Focus. Focus. Get out of there. Guard cancel. I don't play defense. Defense never heard of it. No. Yes. I don't know why that hit. I'll take it. That was bad. That was really, really unfortunate, but we do walk away with the win there, making it a one to one situation. Okay. This is good. All right. Rematch. All right. We actually got it. Oh no, dude. Oh no. All right. Let's see if we can do this. Nice. I'll take it. Oh, we actually did up deck that time. All right. Guard cancel again. Banshee blast. Super Dash. Oh, I didn't block though. I didn't block. Forgot about the most important, most important moment. Devastating. Had I done that right? Oh, no time to 2H though. Unfortunate. All right. That should be death. If I don't do that, all I wanted to do is hit square and try. Man, my thumbs are bad today. I don't know why my thumbs are in rough shape. They are just not feeling it. My thumbs just can't keep up. They don't hit buns. My thumbs just want to play DDR. All right. Kid Boogity washed away. We have spark and I probably will use it. Yeah, I'm fine with using those. A decent bit of blue health. 6M. Oh, good to spark back. Oh, no. Oh, grab. Oh, I got a very lucky with that. All right. I got to stop jumping over. We just got to keep. All right. I'm thinking now we just stagger. Stagger pressure seems to be the wave. I don't know why I haven't done that until now. Just really give some pause time on those buns. Really give them time to think. Never mind. No need to let them think there. That was too early. Oh my goodness. This character is scary. Yeah. Give them time to think, Zamasu. Give them time to think. Why not? Level one. We can just get away with three level ones here. I'm pretty sure human extinction attack and then 16 to top them off. Yep. No, it still worked out. Okay, good. All right. It did look a little bit above the sparking line. Usually I just judge that by seeing if it lines up with spark. But that bad reflect timing. But that time it did not. My math was off. 16 taking hits. Roodle. Fujito, don't do it. Oh, no, dude. Oh, no. That's bad. Three bars. Don't spend it. Yes. All right. Give him time. Remember, give him time to click a button. Oh, no, not that fun. Not that combination of buttons, dude. That was not the one we wanted to see. Okay. Vanished that. I'm not blocking, dude. I'm not blocking. Okay, okay. Oh, I just let him get shields up again. Okay. He wasn't feeling it with Fujito. UI Goku was a different story. Fujito is not feeling it. Couldn't match that. Man, Gojira's C assist is a lockdown. It just keeps you there for a while. We are dead here. Wow, level three. He wants the Gojira anchor. He wants the full health anchor. I don't necessarily disagree, I guess. I'm just worried. Actually, maybe I do. Fujito's A assist is very good. Oh, come on. I should just raw level three. Oh, not good. Not good. Not good. Can't be taking hits like that. Not another failed air-air. Oh, I just mashed. I thought I, if you landed, I thought I have the advantage. No drop it. Oh, no drop. And the mash is going to be our undoing. I'm going to have a stern talking with my thumbs after that. A stern talking, a stern talk with my thumbs after this. But hopefully you would all enjoy it anyway. It was a rough return to ranked, but it was time to return nonetheless. Hopefully you guys enjoyed this. I'm going to be going through this little tier list again. Thank you to the person that made it. Thank you all for watching the video so much. I really do appreciate it. Or you can let me know any other suggested teams down below in the comments. Other than that, though, while you're down there, make sure to like button and subscribe to the channel if you like these videos and want to stay up to date with them. Other than that, you can check out the other videos that should be on your screen right now. I have been Dr. Doya. Thanks again for watching this one all the way to the end, and I will see you in the next one.


This video's gonna be a little bit different. There's not gonna be any fancy editing There's not gonna be any, you know, stock footage or random images This is just gonna be me and you talking because there's something I really want to talk about with it regarding this channel specifically So lucid dreaming experience previously known as how to lucid or how to lucid calm or at one point How to lucid calm colon lucid dreaming and spirituality tips. I think it was very long channel now Has been Obviously it's been a huge passion of mine right for several years You know, some of you have been watching this channel for a long time, you know since Before I even had long hair literally that long and The problem is over the years. What's happened is it started off as a lucid dreaming channel and Then I've sort of tried to branch out into other things, you know astral projection shifting Spirituality in general and of course what happens with that is, you know, the people who were just here to look at lucid dreaming content Didn't really like or resonate with the new content and then some people that came here for the new content didn't particularly care about the lucid dreaming content So now we're in this weird situation where I've had a lot of new people coming to this channel because of my like shifting videos or videos about other topics And that's great. But then the problem is it's like when I then publish a lucid dreaming video There's a lot of people who don't really watch it or for whatever reason you don't click on it And this really just highlights another issue which I've been meaning to talk about for a while now As you know, um, this channel is mainly about lucid dreaming and shifting However, I do Much prefer talking about other topics, you know things like The other entire sort of spectrum of topics associated with spirituality And consciousness lucid dreaming for me is just one very small part of My ultimate passion and mission which is to help people raise their vibrations and learn more about spirituality spirituality in general so It becomes kind of a problem because when I let's say when I um, I think about a video topic I come up with a video idea I have this choice in my head. Do I post it on lucid dreaming experience? Which obviously where you guys are has the biggest audience and it's going to reach the most people Or do I post it on my other channel astral hq which is Obviously more spiritual content The problem with that is Almost no one will see it because I just haven't built up an audience there even though I mentioned astral hq on this channel quite often A lot of people don't cross over or they don't go and subscribe to the other channel So it ends up just kind of being ignored And so there's this real big problem that I have between You know the different two channels that I have How do I decide what content goes where and so what I really need to ask you is I need you to be very clear in the comment section about Where you think I should post spiritual content And whether you think I should you know maintain the divide between this channel so lucid dreaming content Maybe shifting maybe a little bit of sleep enhancement And then astral hq is where I talk about everything else like consciousness spirituality astral projection Anything that could be termed, you know spiritual or how can I describe it? You know anything that can be termed as yeah, I guess spiritual is the best way of explaining it Okay, because it's not for everyone, you know, and there's a lot of people Well, actually no, there's not a lot of people But there are some people on this on this channel who don't really like my spiritual content and they just want to see lucid dreaming content I feel like they kind of go hand in hand If you're opening up your mind and learning to be self-aware It's only a matter of time before you realize that actually We're all infinite immortal beings having a very temporary human experience. And so that just leads naturally to spirituality But there are some people who just want lucid dreaming content on this channel and they don't care about anything else so, yeah, I really need to know what you want for this channel and If you didn't already know then yeah, I do have another channel astral hq And that is in my opinion my favorite channel You know, despite the fact that the videos get there probably get like 100 views, you know Some of them get up to 500 views It really doesn't get many many views at all doesn't get much attention But that is my favorite channel and that is where I would love to start posting Two or three videos a week even and what I really like to do is to actually take you guys there With me so that you can actually see the content there and we can Hopefully grow that channel to be the main channel and that's where I really want to start building a community and we're going to have like a discord and all kinds of Really interactive community stuff there live streams because that's my main passion You know lucid dreaming is a very small part of the bigger picture for me So yeah, that being said if you haven't checked out the channel, please go and subscribe to it and let me know in the comments what you think about this And hopefully I'll see you on both channels and not just this one


Thank you very much Scott, and thank you and Carol and your entire team for really organizing this gathering. This is the 19th expo. I was not here in the beginning of the expos, but what I do know is even since I started as the co-chair of the Renewable Energy and Energy efficiency caucus, we seek tremendous growth in this expo. And I want to thank Scott and Carol, and as Scott said, most of all of you, because you are the folks who are driving the innovation. When I look around this room, I see the proof of American ingenuity at work. We have scientists, engineers, entrepreneurs coming together to tackle these really important challenges and make sure that we can address some of the big challenges we have with respect to climate change in terms of the private sector. It's really important that we have a public policy that supports those efforts going forward. I want to thank all my colleagues on the caucus. We have about 100 members. It's a bipartisan caucus. For those of you who are here with the exhibits, please check. If your member of Congress is not a member of the caucus, please get them to sign up, because this is a coming together on a bipartisan basis of trying to encourage what we should all support, which is encouraging innovation and clean energy. I want to thank my co-chair, Congressman Riker and his staff, as well as Sarah Shedding and my staff, and you'll hear a little bit, I think, from the Senate. Co-chair is Jack Reed and Mike Graeper. This is a bipartisan, my-care role effort. Let me just close with the point Scott made. He gave you the numbers. We have huge and growing potential in the area of clean energy. I'm very proud of my state of Maryland. We're working very hard. If you look at solar, for example, the rate of job growth in the solar industry is 13 times the average rate of job growth in the economy. And that's true in many of the other sectors that are represented here today. So when people talk about the costs of dealing with climate change, my response is always to hold. Number one, the costs of doing nothing are huge because the costs of having to deal with all the consequences of climate change are going to far outweigh any costs of dealing with in the public policy side. And secondly, costs is the wrong way to think about it because there are, as you represent, huge opportunities for our economy and for American workers if we move forward and play a leadership role in the United States in dealing with clean energy. We need to be the leaders. You will need to be in the private sector. Our job in the United States is to make sure that we have public policy in place that makes your work easier, not harder. And it's been a great partnership working with all of you and we look forward in years ahead to doing even more great work together. But let me just end where I started, which is looking out across this room. It really is a celebration of the great work that's being done, the investments that are being made. And at the same time, you're doing good things for your businesses. You're also doing good things for our broader economy and doing good things to try to address all the risks and negative consequences of climate change. So thank you for being winners across the board. And we look forward to next year, we will make it two decades of this expo with many more to come. So thank you all very much for all you do.


Karuna State grounded as organized labour begins five-day warning strike. We'll be talking to a labour official and a lawyer about this. People's democratic party governors demand restructuring and devolution of powers to the state. The All Progressive Congress reacts calling the PDP governors meeting a political jamboree. And just how much is Nigeria's four-part situation cost in the country? We'll find out later this morning. Hello and welcome to The Breakfast on Plus TV Africa. It's a very, very wet Tuesday morning here in Lagos and we're hoping it doesn't disrupt your activities. Good morning. I am Musaugier, Augment. Good morning Annetta. Good morning and I am Annetta Felix. It's a beautiful day. The rains are here again. Even though not many people are happy about that, high for one. But looking at the general state of things happening in the country, we know what's happening with the APC and the PDP. So after the South West governor, 17 of them met in Delta State last week Tuesday, we saw that the PDP governors gathered in your states yesterday and they had a meeting and they issued a six-item communique. It was basically talking about security in the country, suggesting ways that President Buhari could improve on it, saying he should fund the police, fund security agencies. He should devolve powers that let states be able to control security within their territories. And I think the tipping point here was when they began to use certain words that you would not expect of political leaders, such like saying the PDP is incompetent and as many people might argue that the APC is incompetent. Many people might argue that that's actually the case, but finding that in a communique that should be official just didn't seem exactly right. So they're saying that they deliberated on a worsening of security, asking the president to sign an executive bill to the National Assembly on the amendment of the Nigerian constitution. But we know that the APC responded to this yesterday and the APC described the PDP's meeting as... I mean, you can see that meeting there on your screen, the PDP governors in your state. And they're saying the meeting is very disappointing and that the meeting was a political jamboree with no substance. The representative of the APC said, instead of using this meeting as a golden opportunity to consult and prefer solutions to the nation's challenges, the meeting was turned to an avenue to attack the ruling party and the government. He said it's unfortunate that the PDP governors chose to engage in misplaced name calling and abuses. Well, a lot of people have said it's a good thing that there is now these meetings taking place. First of all, it was the sovereign governors and now it's the PDP governor's meetings. I'll start with talking about the reactions and that is from, I think it was a member of the National Assembly who put out that APC response saying it was describing the meeting as useless or whatever word that they used and saying that it is best if they prefer solutions to the challenges instead of insulting the APC. I feel like we as quickly as possible need to get to a place where we take away our political leanings and really focus on what truly is important and the substance of these discussions regardless of what that person who wrote that response or the APC's response is, the PDP's meeting, they need to ask themselves if the resolutions of the meeting actually did make sense. If the resolutions of the meeting are truly the right things then Nigeria should be focusing on now, should be talking about state police, should be really be talking about restructuring, should we be funding our security agencies better and I think everybody would agree yes to some of all these things and that's what should be the focus, distracting Nigerians by name calling or distracting Nigerians by saying that the PDP's meeting was only there to insult the APC. That's really not the point regardless of how they feel. I feel personally that for something that should be a corporate communication from a party there should have been a proof reader so to speak to have taken away some of the words that are distracted from the call message of that communicate. Well sometimes they might not be. But look at what it's done now. Rather than focus on the substance of the message. So this is what I'm saying. We're now looking at the name calling. It's the same thing that I'm saying so both ways. So personally I don't care whatever name the PDP used. I'm focusing and I feel like everybody should focus on what the call message of the meeting was and the same thing that the APC should do.  What's important is the human angle and what Nigerians are dealing with and what's important to move our country forward. So if they call you a goat okay it's fine but you know what's the call message of this meeting. When is the APC going to have their own? When is the APC government going to have their own meeting? They come up with their own resolutions and the person saying oh the PDP governor should you know instead of focusing on solutions for the country. There's been so many of these solutions for years. So many people have preferred solutions. None of them have been taken seriously. It's not the first time we've had meetings. It's not the first time that we've had resolutions. It's not the first time we've had people prefer solutions. How many of them have been taken seriously? How many times have the APC governors preferred their own solutions that they've actually put into work? Exactly, the solutions here like I mentioned six points of them are things that we all know. The first one or the second one says that Mr. President choose someone an immediate meeting of the Nigerian Police Council which comprises Mr. President, all state governors, critical stakeholders to implement strategies to combat security threats. He said this talks about state policing, police force, training, welfare equipment, funding. It went on to say they support the position of the southern governors that ranching is the most viable solution to end the herders and farmers clashes. It went on to say that this restructuring of the Nigerian state is very important so that powers can be devolved and states can function more effectively to reform various civil institutions, achieve efficiency, equity. Just every possible solution that analysts have shared on programs of the breakfast. So which of them there is a lie? Which of them there is nonsense? Which of them there is not important? Every single one of those resolutions if we're being honest with ourselves is important in moving the country forward. And so the APC should, I believe that they should at this point accept that Nigerians are not very happy with the way that the country is going and the direction that Nigeria is going at this point and that many people have said it, from Abasinger to Artigo Abubakar to IBB, a lot of people have said it. And so whatever response that they should have should be focused on what we truly need to do, what the call message is. Yes, you will be insulted. In 2014, built up to the 2015 elections, Gulak Jonathan and the PDP were insulted. There's no name that they weren't called. There was coffins with GEJ on them. There were people who called Gulak Jonathan a goat. What's his name? Omar Jua said he was going to buy two goats and name one Gulak and name one Jonathan. All these things happened and it's part of the, it happens you cannot avoid it completely. So if the APC decides that the only thing that they saw in that meeting is the fact that they insulted the APC and told them and said that they're incompetent, then it clearly shows that they're really not even interested in preferring solutions. And for many, many months and years there have been solutions, there have been ideas, there have been thoughts on what we need to do. How many of them have we taken seriously? Absolutely none. We go back to the same process. So I don't, I personally don't care if the PDP decides to use the word incompetent or decides to use the word, you know, he goat or whatever they choose to use. The important thing for me is what is the content of the message and the resolutions. So if you cannot, if you read the whole resolution that was put out and the only thing that you saw there is incompetent and whatever the other word is then we're not serious. They are not serious. And it's the same thing, I think there's also a response. One of the things that we're going to be talking about today, the NLC, you know, and their protest in Cardona State. And the Cardona State governor saying, oh, it's a PDP thing, it's a PDP propaganda or whatever it is. He was also a part of a protest in the past. So is he saying that when he protested in the past it was an APC protest? It was sponsored, yes, exactly. Questions we need to ask. And you mentioned good luck, Jonathan, and how he was insulted, you know, in the buttocks of the elections in 2015 and really that relates to what we're talking about next. 23 elections is just around the corner and we know that lots of, you know, political parties and groups are pitching their tent with different political leaders, someone to know what to run for, someone to run for governor or for president. Others want, you know, good luck, Jonathan. So there's a group here. Yes, exactly. There's a group now, they've called themselves the, let me get that out. It's a very interesting name that they have called themselves right now. They say that they are the auspices of the youth earnestly demand for good luck, Jonathan, 2023. That's the name of their group. Youth, earnestly demand, I don't know how they come up with these names because some of these names are funny. You see, Youth supports Tunubu 2024. There is one thing that you would never lack in Nigeria is youth groups and different groups here and there. Today's a women's group, the next day it's a youth group, the next day it's an old people's group. There is never a lack of it, you know, of groups and committees. This group might be made up of only seven people, just giving themselves a name and deciding that this is the message they want to put out, they call a press conference, people have interviewed them and said that's their message.  Indeed. Does good luck, Jonathan, want to contest? Does he have a right to contest? Yes, he does. Will he contest? Nobody knows. Should he contest? That's where the, you know, the big question is, does he think that with the way Nigeria has gone in the last couple of years, he wants to put himself back in that position to be president of Nigeria. I personally don't think so.  Why? Why not? Mostly because of the the cloud, you know, over, you know, the time that he was there, you know, and the way that the government has been seen to be have run at that time. Even if yes, people would also still give him some credit. I saw a poll yesterday that was showing Nigeria's economic growth under different presidents of Asunjo, Yarada, Yarada, I think is one of the highest. Good luck, Jonathan, was about 5%. And then the current administration was barely any percentage with regard to economic growth. You know, so you might look at that and say, okay, yes, he did well enough with regard to the economy. And so he has, you know, some right. But I personally feel like he has, you know, since living government has been able to create a better space for himself, you know, being an advocate for peace, moving to different African countries and continuing to be a voice of peace and democracy across Africa. And I think you should just hold on to that. And I think that the next generation of Nigeria move and seek a younger, more vision driven, more intellectual president in 2023. That's where we need to be headed. As we still have the conversations on restructuring and we still have conversations on state police and what more needs to be done. We need to have a president that knows where the world is going. We need to have a person in Asurok that knows where he wants Nigeria to be. And just talking about cars. Technology now that can, you know, that has cars that can fly. We shouldn't be talking about cars in 2023. It's embarrassing for Nigeria. I saw the guy, if you remember the picture, the guy who carried goats and named it Good Luck, Jonathan. I saw him off at Meralty sometime late last year. He's standing there on Meralty. Still jobless, still frustrated. And he was one of the people that we've interviewed on this platform, complaining bitterly a couple of months ago about where the country is going. Do you remember the man who named his dog, Buhari, and he was arrested? Do you remember that situation? So basically the bone of contention is that this particular group asking former president Good Luck, Ibn-e Jonathan to run again in 2023 and they're saying they're going to sponsor his political campaign. Where do these groups get the money from? I have no idea. If there's a just political statement, I have no idea. But if you have such money, do you know how much it costs to buy a nomination forms in Nigeria? These run into millions of Naira. And I feel if you have such funds, definitely there's something else you're seeking if such a person attains that leadership position. So why don't you use that money to converse for, like you said, a younger youth. Someone with vision for Nigeria, someone who has passion and who has ideas. In fact, we're not sure of ideas. Ideas are everywhere. Just take a listen to one of the TV stations in Nigeria, like Plus TV Africa. And you're hearing ideas every second coming out from this TV station. But the issue here is implementation. That seems to be where the major challenge is when it comes to our political leadership in Nigeria. So it's now up to former president, good luck Jonathan, to decide if he would run for presidency like he's been asked to right now. But I feel that he has ascended a height when it comes to politics in Africa. It's out beyond Nigeria. How he's just been useful in mediating in conflicts within the country and otherwise. He's a voice that people, all the African leaders listen to. He is revered in such a manner. And really, I feel coming back to Nigerian politics would you know what they say about a prophet not being appreciated in his own home. That's exactly how the tables would turn. He had his own faults. No one is going to call him the best that we've ever had. He had a lot of places where there was lack with his presidency. But you know would see. Time would tell we have two years to 2023. We should do a poll. Plus we should put out a poll and ask if good luck Jonathan should run for president. Let's see how that goes. He had his poll on some other TV station. 6% yes, 90% no, 3% maybe. And this was the day after he said all Nigerians have been clamoring for him to be president. Anyway, stay with us. We'll take a short break and then we'll come back when moving into off the press. What are the major stories making headlines across Nigeria today? We'll share with you.