Good morning. Good afternoon. Good evening wherever you're hailing from welcome to another Developer experience office hours here on OpenShift TV. We are joined by the one and only Serena from their future today I'm so excited, but we got to something extra extra special plan today. I won't ruin the surprise I'm Chris short executive producer of OpenShift TV. You can find me at Chris short on Twitter see short at red hat calm I'm gonna hand it off to Serena Nichols whose Got her right name in there today. I do zoom. Thank you for making that easy But please serena introduce yourself. What are we talking about today? Hey, everybody? I'm Serena Nichols Product manager for OpenShift developer tooling and today we're going to be talking about Customizing the OpenShift 4 console in a Bunch of different ways and then we are also going to be talking about kicking off a contest for customization of the console So I will hand it over to Ryan to introduce himself I got my meal, but I figured out Ryan Jarvan and from the OpenShift developer advocate team I'll be hanging out in chat along with Chris short here answering all your as many questions as I can handle Send them to us Also, I host alternating weeks with Serena. You have upcoming topics that you would like to see on the show Feel free to drop those ideas into chat as well. Yeah, so thank you very much for Ryan helping out here We appreciate it and like Ryan said next week He will be on to answer any questions you have this week He's in chat to answer any questions you may have so thank you very much really appreciate that One big happy team here at Red Hat Awesome, and we also have Ali Ali you want to introduce yourself as well Everyone I'll move from here OpenShift console PM Here to just support Serena and answer any questions we have in the chat. So hi everybody And you and you started this all last week, right? You started on an admin session, I think Yeah, we kind of did some demos of how to configure the admin side or actually an entire console with like The console links the animal samples all that good stuff. So you haven't seen that yet go go check out the That's real quick for everybody. So Stand by for a link But yeah, please continue Cool. All right. So let's talk about customizing the OpenShift console for the developer. So Let's see if we can do this So admins can customize the console for developers. We're going to go through a few different ways here, okay And hopefully this is going to update. Yep. We got okay. So the first thing we can do is we can customize the console logo I'm going to try to do this on the fly. So it will be really interesting to see if this works for us Um, I think Ali you might have you might have tried it last time. I'm not sure if you did or not but we've got some Some code here that you can reference and I think chris I think you're going to take this and convert this to a pdf and put it somewhere so that people can actually Reference it later on as well, right? Yes, you have it In the dock and I have to go drop it as a pdf. So hang on So that's great So i'm just going to look at my little yeah, please go for it. So I am going to let's see Ah No, of course. There we go I'm going to check out my notes here. Um, so I've got a couple of commands. Let's see if I can figure out what I'm doing I have to go to the proper directory first And then I'm going to Look at my notes here And take a look at to see what I need to do so in my directory that I have today what we have is we have a of um Image called cube dot png Right what I'm going to do first is I'm going to go over and show you what open shift looks like when I've already logged in And you see that I've got the um red hat open shift container platform logo up there So what I can actually do is I can just run a couple of commands Um to be able to apply my own custom logo So the command I'll Do is create a config map and I'm just going to copy and paste this guy here And again, this is in the presentation that we have available And then once that is complete all I do is do an oc apply with the cr and Let's see What happens if I go over to the console And let's see. I'm going to let's see should I do a refresh?  I have trouble shooting. Here we go. Do you not give the demo gods an offering this morning? I I'm supposed to do that for everybody. I didn't do good enough. I'm sorry How is that going to happen now? Did I really kill the cluster for the entire team? That would be absolutely horrible wouldn't that Here oh boy. Okay. So check if you have oc still Or is that gone? Let's see. Just do oc get pods Anything Okay, that's okay. So everything's terminating. So that's not good That is not good That was an awesome demo on my end. Wasn't it? Was this one of the shared clusters because Yeah Oh boy, that's not going to be good Whoopsie Okay, so let's see. What can we do next? Why don't we just continue to talk about And maybe ryan, I know you have a cluster on your side Maybe you could try to do this as we speak on your end and see if possibly you could demo as I share what's going on As far as what should happen Let's see if we can get that going Yeah, yeah Cool cool All right, so the next thing that you can do and this is pretty tough because we don't have I can't show this now We can add a new helm chart repository to your cluster. So this is the content that you would put in oops Whoopsie inside of a file api version helm.openship.io and you follow this information And then we have an additional helm chart repo that you can add here And then when you just at oc apply that file name that will also include an additional Helm chart repo into your cluster. So let's see The Holly might you have a cluster that's available? You know what? I have a cluster that's in good enough shape. We can We do Oh, let's try it. Okay So let's see You're gonna take over sharing. Yeah, let me let me grab the the yamls and fun stuff first All right, I'm gonna make sure I got that up here and we're gonna share Awesome Do the funny thing is I have to do the slides and the thing Okay, okay I can do this believe in me everybody Believe in me. Here we go The host is gonna share his screen.  Oh god That's what I do for getting this doing this from a man It is Yeah, all right. 10th of october Oh, of course it is. I should have extra sacrificed Oh god, literally click share screen and nothing's happening. Okay. There we go. All right. Let me get rid of some of this stuff for y'all Um cluster galore. So you want me to do this, right? Yes, I would like you to do that. That would be awesome. You're gonna need my cube dot png though, right? Uh, yeah, if you don't mind Can I slap that over to you? Yeah, slap it over to me. Why not? Let me do that Really doing a great demo here That's exciting.  Okay, I may have to date a name or cost or whatever. That's fine. Okay. There we go. So we're gonna make a project here. OC new project Uh We'll just call it the future all No, all all kubernetes like Sorry, did you slack it over? I just run red message. Hang on. That is it You know what? Let's do That come on you can download down. Sorry for everybody in the chat, but I'm pretty sure we are completely Focused on trying to get something working So we'll follow up with you guys in a second Yeah, I can't even type right now. Hang on download toward this thing. Go. What was the final name called cube dot png cube dot png? Yeah All right, then we want to apply So OC apply or I guess create in this case Ash f customize logo You can do it. I believe error cluster already exists Okay Interesting Oh, okay. So I can't do create and you do apply So this should work. Hopefully Configured. All right. Now. Let me jump into a lot explains why my computer's being slow. There's youtube playing in the background to get out of here All right, so what should I expect to see happen here if I hit refresh What did you expect? You should see the red hat open ship container platform logo to go away Okay And be replaced with the cube dot png.  So very bottom Oh, oh, sorry Admin. Yeah, see I'm listening to the admin guy. What am I thinking cluster settings?  Let's see Yeah, I did something just now. Okay There we go Look at the message right there custom logo seem to be ready custom logo. No, that was from the third my bed Updated So nothing changed here Or did it Nope, nothing was applied apparently even though it said As everyone saw configured Did you do both did you do the oc apply too because I can't see I don't know if it's me But might you be able to make that font a little larger? Absolutely. Sorry. My bad. Thank you That's all right. You know, that's always something that I check for Everybody else and now So my font was large, but I crashed your right small, but you're running All right, if that is that is if that's not insane for everybody I'm probably do broadcasting a whole 4k image right now. Who knows Um, it says unchanged so Oh reload Do we have a qp and g file in here somewhere? Okay, weird All right, let's look at the yaml then folks customize logo. Is that what we're expecting? But did you create the console dash custom dash logo? No, I did not That holds the image, you know, okay, okay, so I need that first. Yeah All right, Serena you got a code base or anything you could send over Or is that something in these slides as well? Hang on. Let's check Yeah, I just tried running that oc create config map line on another cluster and it's using a from file that has a local Uh, okay, so I can do this right. Yeah, you have to do that first piece first and yeah In reference to the png that you have. Yeah Since oh crap Come on hands hold on actually I just need Now I should be able to do the apply I mean the play should work anyway, right? You should have put the For line you would think that still you got I still got unchanged So yeah, now we're finding bugs Now this is interesting because I tested this Yesterday two or three times and now we're perfectly fine I'm sure it did but I'm sure somebody created the config map first. So I might have to blow this away. I did. Yeah Let's go back. I want to show you guys something else here. Let me go back. Okay. Hang on. Okay. What's up? go to Under home you're gonna say explore Quick explore and then type in console Come on keyboard. There we go. Oh, it helps if you spell it right There we go. All right. What's up now? Click I believe the bottom one, which is the operator Yep And there are the instances I Open that bad boy up and search for Logo Custom logos sink a minute ago. Ah, okay. So it might have taken a minute. Yeah, I think you're looking at the wrong object. Boom. There it is You know what? It's funny I had a break during the last show and my wife was trying to print something and she was like Can you turn on the printer for me? I'm like, I think it's always on. Let me go check And I was like, yeah, it's on just be patient. It should show up in a second and she's like, oh, yep. There it is Literally just happened to me on the show just now Just give it a second. It'll show up. There you go kubernetes right there. There we go. So Yeah, once you get it straightened out, it's pretty easy To figure out what to do. Once you follow the instructions In the slides, which I'll get back to uploading here in a second Let me close these slides The right goodness me window. All right. All right. So we did this good here So do you want to try to do the next thing for us? As well, what do you want me to call this? Give me a file name everybody Home repo So I look so I just um Slacked you a helm chart repo cr Oh File you did. Yeah, if you want to use that so um, but what I'd love to do as well is have you kind of Go into the developer catalog Or go into the developer perspective and let's show people what it looks like today right now when you go in So if you switch over the developer perspective and just go to the ad page So you can skip that tour you can you can tell I haven't done this Cluster yet. Can you yeah? Yeah, sorry. No problem. And if you look on helm charts right there, which is the second to last one on bottom, right? Yeah You can see it's going to filter for us and you will see that there's only two helm charts in there right now Yeah, oh now i'm wondering what version of software you have what version this is for six nightly from the 30th So let's see what happens. We'll try this now So um, if you go back and take a look at the slide it does give you a little bit of um It will show you slide number four It shows you what that file would look like if you wanted to add an additional helm chart repo Like so what we've done. Yep. Well, what we've done is I just gave you, uh The helm chart repo cr Okay, you're going to file which includes that text in it and that's it So if you do an oc apply dash f with that file name helm repo chart cr seri What should then happen is we can go back over to the Helm chart catalog repo and hopefully you'll see more than two home charts in that repository now Here's hoping I would do a refresh Aha, check that out Look at that. All right So now if you go to If you go to search In the left hand nav Underneath monitoring so it's like the third or fourth thing down on the in the left nav on the black Navigation yeah, and now underneath resource um, he thought resource drop down and type in helm chart If you don't mind and it's going to map to helm chart repository. So click on that So now what you see is So now what you'll see is you have your um new helm chart repo shown there. So If you wanted to you could delete delete that by You could delete it by On the right hand side click that and say delete helm chart repository Yep And you can go back over to the helm repo. I mean to the helm chart Do you want me to I'm just showing how easy it is to kind of get back to the initial state, right So now you can go back over to the ad page And click chart repos again. Yeah, and you should just see two again So There we go. So again very easy way to kind of add additional helm chart repositories remove Remove things as well. And so that capability is now available in four six And what we're going to be doing in four seven is if Admins want to actually remove helm charts from the console What they'll do is they'll go in there and remove all the helm chart repos I'm sorry helm chart CRs and then you will no longer see Helm in the navigation. You'll no longer see when you hit add. You'll no longer see the helm Tile again, that won't be till four In the future possibly four seven So But that's kind of how in the future see that. Yes. That's how we foresee that changing in the future So those were the two big pieces that we were going to start demoing I'm going to stop sharing my screen Okay, awesome And did anybody I'll did you want to say something there? I didn't know if you were gonna. Oh, sorry my bed. I probably should have Given I'll leave the chance to say something. Oh, no, that's great. I mean Okay, so So cool. So what I'm going to do is I'm just going to continue on with Oh, the other thing we can also do. Okay, so you can also remove an existing builder image from the console Right, I don't know if any of you guys have done this before So now that I say that I am in a cluster now My own cluster So if I kill this nobody should get hurt from this Okay, so Let's go over. I'm going to go into the developer perspective Again, this is a brand new cluster. So I see that If I go to the ad page And I'm just going to go into some project if I go into the samples I see What is it 10? samples by default that are shown here one of them. Let's just say let's Say ruby is going to be the one that I'm going to remove But you can see that ruby's here underneath samples It's also if I go into the developer catalog And I click builder images You can also see that ruby is here And the other place that it shows up is if you do an import from git These builder images are also shown here. So I can see we'll be here Now say I'm a cluster admin and I don't want to provide access to that builder image for my developers What I would do is I'd go to the administrator perspective I would Go to image streams Go into the open shift Name space And then I'm going to find ruby I'm going to bring that I'm going to go into that yaml Let's see if I can Maybe it's a little screwed up here. Okay, so let's see A little tight for me here, but let's say I'm going to look for tags And where I see tags Boy, it's 21 spots. So let's see Where I see tags and builder. I'm going to remove the word builder the tag That's called builder here. Okay. Now. I've got multiple versions So I'm going to remove it from each one of these versions Uh, let's see So give me a couple more seconds here. We'll keep going through this So some of the tags say hidden. What does that do? That's a good question. Yeah I was about to say and we want to figure that one out I don't know But I do know, um Oh, it's based off the versions So, yes, exactly each version. I'm doing this for each version, right? So Um, so that's not because I don't want it to show This is like every single version of ruby that we've ever put together Yeah, this is some extreme yaml engineering I used to I used to build um custom builder images for node j s Years and years ago. Um, and I would edit these image stream yamls and add in a bunch of custom tags and and uh You can set the the icon to be displayed here Um, there's a lot of nice, uh, or actually maybe that's in the template, uh yaml But uh, there's there's a lot of uh nice details you can you can set, uh In those uh image stream files. Um, so now you can see. Yeah, so now what you can see is gone gone from samples I'm going to go to import from git. It's no longer an import from git I'm going to go to the developer catalog I've got builder images and again, it's gone from here. So that's the way that you can Easily by editing Yaml easily removes the builder images from being shown inside of the console That's also and I don't have I'm not going to demo this But this would also be the way that you'd add one right so you would add that into the open shift namespace you would then apply that appropriate label to To an image stream there Um You would put that image stream inside of the open shift namespace and then add that appropriate label and then it would show up in those places So again, pretty pretty cool Um, I don't know Ali Did you investigate the hidden thing or is that something that I want to take a look into and go for? Yeah, let's go select one of the builder images like um How about we do dot net from your ad? What's that? Oh from ad. Okay, sure There's a question in chat What version of console or cluster are you using right now? Right now. This is a four six. Okay. So I was using a four six nightly Serena's using a four six nightly. I think we're all using four six nightlies here. So this would this stuff Narendra is asking is this available in the playground? Oh the builder image thing is available across the board. This is right the way that you've done it since three dot x, right? Exactly. Um Yeah, if you want four six nightlies, you can go to try dot open shift calm And you go ahead and grab it and you can install it today Right. Mm-hmm. It's available to everybody. Yeah, I mean the the nightlies are available and they're out there It's just depends on where you want to land um But the The ability to spin it up. You can do it with the insistent installer You could do it with you know the the existing install a straight w s gcp the whole nine yards So, yeah, go go to try it at open shift or I'm sorry open shift dot com slash try I'll drop the link in chat And you can kick the tires on it yourself while you want. Wow. It didn't work my butt broke. Oh, no Oh So here's the versions. Yeah, this is where they're showing up and that's where it hit in would remove it So you could still have So if you want to like update this and go find Three one EL seven and you put that hidden tag on it. It will be removed from this place I say, okay. Okay Do we want to try to do that? Or do we I mean, do you have time to do I mean, that's well, I know we've got a half hour Let's say, okay. That's how you would do it. Let's let's move on to something else if that's okay Sounds good to me So because we have I think we've got about seven or eight more slides that we want to make sure that we do discuss here So let's go on. So the next one would be Install our operators to expose operator back services in the developer catalog I'm pretty sure everybody pretty much knows how to do this, but I'm going to really quickly do it just in case, right? And just to show you if I go in so this is a brand new cluster If I go into the catalog and I look at operator back services right now I've got nothing in there, right because no operators have been installed So say I go to the administrator side now. I'm still I'm cube admin So I'm going to go into or I'm cluster admin. So I'm going to go to operator hub And kind of remember what I was going to install Thank you I think I was going to do Kafka. Yeah, I was going to amq streams is what I was going to do And when I do install one of the things I also wanted to do is shout out to Ali and his team on the OLM side that they did a really nice job updating this UI So now I'm doing the the operator install and this has given us great feedback to show you exactly where you're at You know, it's taken some time the operators being installed. It might take a few minutes But it's really nice because if we talk for a few minutes, what we'll end up seeing is it's a it gives you a really nice indication of when things are complete And the ability to fly back over and View things inside of the the namespace that's available So I think this is a huge improvement and I think customers are going to love this piece specifically Um, so now you can see again Ah, nice. We'll see what happens Um, we'll see what happens here. Uh, hopefully it will install. Okay install Real feedback. Yeah, what's happening as before you wait Yeah, yeah So this is great because what used to happen for me is I would go over to the developer catalogue and be like, oh Where is it? Where is it? Right? And it wasn't there yet So now I can actually sit here and wait and see and within a couple of minutes It does come up and say that it's completely ready Um, and then we'll pop over we can pop pop back over to the developer catalogue and show what has been Then enabled and available in the developer catalogue for that developer and again, you know, based on the operator you might see Zero or many things in the in the catalogue. So cool. So this is all complete Install operator is ready for use. You can view the operator. It shows all the crs that are available But even better, hopefully when I go to the developer catalogue and go to add Look at the catalogue See now I see there was 10 operator back services that were exposed by that single operator, which is awesome So again, this is another way obviously that Admins can customize what's in the developer catalogue They can utilize operators that are in operator hub They can create their own operators to install their own things as well Ryan, I think you had even talked about having a concept of creating an operator To install a home chart you had chatted about that a little bit at one point I don't know if you want to Yeah, and I have a link somewhere. Let me drop a link to this We have a learn dot open shift scenario that is Surely in need of a massive update Um Also, just thought I'd mentioned The content is open source. So we do accept poll requests if you're interested in helping us Update this content, but the learn dot open shift website has a operator framework scenario That walks you through taking an existing helm chart and converting it into an operator Um, if you did that, then you could essentially use the um, you know, uh admin install uh install an operator Uh, but then have the results of the operator Exposed in the developer catalogue as we've seen here. So that could be another way to Get helm charts Directly to the developers who need them Um without using uh, uh, you'd miss having that helm repository registry um Active registry running I think so it'd be a slightly different model But um another kind of avenue to to investigate potentially Yep, great. Thank you Okay, so here's another thing and I think we've gone over this in other office hours But you know users can still customize their own navigation and then developer perspective. So again super super quickly I can do this real quick right now What we do is the console comes in 4.5 the console comes with Two sections. So it's like the third section in the nav Is where it says config maps and secrets. This is the section which is configured per for that your specific user So we pre pre to select things or pre add config maps and secrets But it's super easy to remove this if you wanted to and if pods was something that you found was a resource that you Specifically liked to look at more frequently. What you do is you go to the search page You search for that resource type and on the right hand side. You see the add to nav As that half as I select that link It comes up on the bottom left hand side And you know, you can add as many things here or as remove as many things from that third section as you like One interesting thing that has come up lately is a couple customers that we had talked about a talk to had asked if there was a way for For cluster admins or for admins to set up the navigation for To preset it for all all users going forward. We don't have that capability today It would be really interesting if people thought that that was a good requirement. So like I said currently we pre Pre add config maps and secrets if you guys think that it's a good requirement To allow an admin to set what those Predefined areas are on the bottom, but then still allow the user to make additional changes. Definitely let us know This page shows a link out to the blog as to how to do this as well. So you feel free to take a look at that Um, let's see what the next pieces we're going to look at. Okay, so we don't have too much time the other things Oh futures. What's coming next with customization for the developer themselves on the developer side One thing that we're working on the design for and how to implement in a very so post four six Um is customization of the categories in the developer catalog So as you all know, we have uh, I think these these categories might have been the same since three dot x there's been some Requests to add more subcategories or allow the admin to actually remove subcategories So that's something that we're looking at and that will be included in a future release Most likely in the shorter term And then the other piece that we have and I think I'm just going to pop back over to The console really quickly. So if you go to the project page on in the developer perspective, we have this tab called project access right and this allows us to share a project um Let me just create a new project This allows us to Share my own project with somebody else. So if I wanted to add access to this I could put put in somebody's name and then select a role Currently the roles that we provide in this list is hard coded to admin edit and view So again, one of the other requests that has recently come in from a couple of our customers is Hey, we we provide our own custom roles Is it possibly to have those shown up here in the drop-down Rather than have these be these pre-defined roles that we have So again, that's something that we're looking at in in the future, but in the shorter term So um, again, it would be interesting if you guys have any Messaging in chat if you think that's interesting that would be great to hear if you think that's a requirement on your own We'll go back into presentation mode and I'm just going to switch back over to this now. This is future for Both the admin and the developer side So Ali did did a great job in introducing quick starts and bringing those into 4.6 in the console And we've implemented them on both sides for the admin and the dev side But what we're going to be doing in the 4.7 Is we're going to be introducing An extension so that operators as well as admins can provide their own quick starts So on the dev side, what I could see that be is is, you know, well, I mean across the board It helps to onboard users But on the dev side, I could see that being utilized to help ensure best practices for application building Monitoring, etc. Right. So admins can create their own quick starts Um and have those offered to to their users So look, you know, there's a link in the right hand side here. Look more about quick starts here. There's Ali, maybe you could quickly mention what brie has in that Yeah, so we've created guidelines A documentation of like how the market should look what's what's configurable Um, essentially kind of explaining Inscribing what the future CRD is going to look like We have our initial draft of it. Uh, I have the link to the PR and you put that in the chat So take a look Uh when you get a chance, but essentially, yeah, you're showing it all here Um, this is exactly What we're we're attending show with you all like how to come and create your own Quick start for your operator. So let's say you're couch-based owner and you want to have a quick start come Show and set up say a developer database or a shared database or whatever kind of mode you want You'll be able to come in with all your steps and help people get that all configured and set up and up and running Or even deploy a sample app With your service that you're deploying to kind of showcase how your service works. So it's Pretty cool extension And uh, we're hoping that people take advantage of it Yeah, thanks. Yeah, and I think in four seven, you're going to see an increased amount of quick starts as well Like I think if four five, what do we have? I think we have seven available and I'm sorry in four six We have seven available that are shipped with the with the console Um, but in four seven, you'll see quite a few more that are shipped Um, not only with the console but added to operators and then you know, everybody please take advantage of this That's a pretty cool pattern. Um that we think is going to help with onboarding people and getting people started quicker So let's see the last piece that we're going to talk about today is this ocp four console customization competition So andy blocks not with us today on the call, but he was with you guys last week I think when we started talking about some of the customization And he brought up this really great idea to Why don't we open this kind of kind kind of customization competition out to our customers and the community And see if people would share with us what they're doing with the supported open shift four mechanisms So I think last week Ali went through a bunch of them With you guys and also shared a presentation if i'm not mistaken and we've also gone through a few today Crashed a cluster is it along the way? But also, you know shared some of the things that were available and there's there's much more available whether it be in blogs or Online documentation as well but what we are Are planning and hoping to do is that people will register today if you're interested in it once we get your registration through the survey what we'll do is send an email with all of the rules and how to proceed and The first 20 participants to register as well as long as they submit their follow-up entry by november 30th We'll receive a t-shirt and then Submission should be entered by the 30th. There's going to be a github repo that you do your Entrance with all your information on What and those details will be followed up through the email, but then what we're going to do is we're going to have a Open shift tv session on december 1st to talk about some of the submissions that have come in and Part of the voting process will to be will be to include some of online voting from the community and the viewers To help impact who the winners winners are and the top three winners are going to receive a cool open shift hoodie. So So that's kind of what we got and We'd love to see what you guys have awesome Yeah, i'm super excited about this. Uh, this to me. I mean, I know it says console customization Competition, but this is kind of the essence of how Architects or team leads in my opinion package up kubernetes like experience and make it consumable without Forcing kubernetes and all the related terminology down everyone's throats and and having that be a prerequisite to productivity. So hopefully this this is really a great way to have More experienced open shift users really show how they can slim down the experience customize it make it really productive for More average engineers. Um, so yeah, I'm really excited about this effort. Uh, thank you serena This looks really cool. Well, it's a joint effort. Believe me. We've been on a number of calls prepping for this so Yeah, I think um another thing, you know, of course On the pm side what we're also hoping is that people who are entering this We'll also kind of open up for a customer empathy session around future ways or future needs to Customize the console You know, we're always looking to hear as you guys know, we're always looking to get more feedback and we love feedback Yeah, and understand like where we want to go with this So if there is interest from the participants as well on doing something like that, I know we've talked about Um, possibly being able to set something like that up I my guess I'm not sure what the time frame would be because that will be december with Holidays and shut down. Maybe we'd wait till january to do something like that But I think that would be really exciting too as part of that Yeah, I mean, I don't yeah, I haven't even thought about like Shutdown and what that even looks like for the channel to be honest with you haven't thought that far out yet So, yeah, like that's that's a good point. Like Yeah, uh, the holidays are coming. I have to address this Yeah, so do Yeah, yeah, hopefully you're not gonna be uh on for Thanksgiving, but you never know No, uh, no, we I I I take a very very firm stance that if If it's a national or red hat holiday or whatever shutdown is Shutdown, right? Like Don't broadcast So, yeah, that's my stance on the topic, but some people Think we should have something sometimes and it's like Oh, yeah I mean dead air Play a replay, but I mean you can play everything on demand anyway. So, you know, the playlist is there for everybody I don't know like there's there's some happy medium there But we like to keep it live here on the channel so that y'all can interact with us if you have questions You can ask them and actually get answers not just be talking to the ether kind of thing. Yeah All right, so I'm gonna add a couple of things Into the chat One is the registration form. I think you might have already done that but I'll yeah, I did but you know, repetition was always good Yeah, exactly. And I'm also gonna put a shout out for our google group, right? So I think you guys all know we have an open chip dev users google group that we're trying to utilize to For for conversations and email as well as to announce what's going on in this developer experience office hour So feel free to join on that And we love we're really hoping they see some people register for the competition Yeah, please register register register like go now Do not do not wait Do not Pasco, I don't know. What's it called monopoly? No pasco collect $200 do that thing. Yeah All right, you have some time left, so I wonder if we should go back. I don't know if we were able to monitor much of the I'm sorry say that again I'm wondering if we could go back and monitor some of this chat. I don't know if we're you guys I mean, there's some there's some chat like like let's talk about it All right, jpdata asked a question, right? That's like talks about like our development process, right? Like I kind of answered it But it it is worth speaking about right like so we continue supporting 4 3 4 4 4 6 is that coming out soon? We're talking about 4 7 potentially today Are we developing 4 8 4 9 4 10 4 11 features all at the same time and technically the answer is yes and no So maybe uh serena and ali and ryan y'all had thoughts on this. I type mine in I'd like to hear y'alls Yeah supporting that About our support for past versions Well, I mean it's more than that. It's like what are we like we're developing stuff for the future now We don't really ever know when something is feature complete until it's actually feature complete, right? So we have timelines. We have expectations But you know life can get in the way and sometimes features slip sometimes new requests come in and takes prestance over something So something that might be fully baked But not ready for release, you know For whatever reason because of some component that it needs or has a dependency on right like you never really know If you're working on a certain feature like is it going to come out in 4 8 4 9 4 10 kind of thing Right like if you're developing on a feature today, you Kind of have an idea of when it's coming out, but there's potential anything could happen and cause it to slip like, you know, Yeah, yeah That's always especially challenging when you're doing open source work and you have other stakeholders potentially from outside the company and uh, you know collaborative efforts, uh, and and not just uh, COVID and us vacation schedules, but vacation schedules from other parts of the world, you know, not everyone has a winter holiday break like we do in the us right and You know, it's a yeah wrangling everyone's schedules and Also shipping at the same time is especially a Huge challenge in the open source Space I think we are always going to strive for high quality over time and always try to listen to your feedback and and Stay, uh, you know stay in line with how people are able to manage to Find some kind of productivity in in their lives using open source. So, um, yeah, it's a definitely always a struggle Uh Especially when you're really doing open source code. Yeah, why yeah, I agree because I wasn't with the developer perspective, right? We do a lot of integrations or we do a number of integrations with things like pipelines and serverless and A little bit of keali in here and there and we're doing custom code in the console based on An operator, right? Which happens to be an upstream contribution So so that give and take is like ryan what you're talking about is really interesting because it's not just what we're doing In the console itself. It's also making sure that we've got What we what we need from the community and and that operator and making sure that those things are in line um I don't I guess all we can say is we do we do quarterly planning We have epics and actually one of the cool things about gira is that a lot of our epics are going to be a lot of our gira Projects are becoming public, right? So I know for us, for example in the developer perspective All of our four seven epics. We're going through a process right now to try to make them public So that people can see what we're planning like what our acceptance criteria are for the epics as well as Where we are in the process is the design complete is the development ongoing Where are we with testing? So it will be pretty cool to see or to to have the community and our customers See where we are with in the process of of a specific release going forward Which is different than anything that i've done at red hat to date. So I think it's pretty exciting Yeah, I think one of the things that that seems Kind of encouraging to me There's always you know attention between how fast do you move? How fast can you can you really push things? I think with the v4 open shift series I think red hat is almost moving moving even slower than they did with v3 And the evidence of that to some degree are things like, you know, almost everything is written as custom resource definitions There aren't any, you know before we had Abstractions like a deployment config and a bit templates that were kind of hard-coded into our distro But weren't as portable now. We're really working with very portable concepts and Really making sure that we wait for consensus to be established in the upstream community before we Buy in on anything because Things like templates in the past ended up being A differentiator that was a positive thing, but at the same time We were out of step with the helm chart community when that kind of rose up and so Jumping on templates a little bit too soon before we had the community buy in We did a lot of discussion with google at the time and I think the assumption and the feedback from google was Templates were going to be the de facto deal and then helm came up and and surprised us all and google's like no We're going with that instead. Yeah, you like you never know what open source project is going to come along and like You might be working on something so similar and like this happened with the operator framework, right? Like you y'all might be working on something so similar that you might learn that hey Operator framework people and cube builder people y'all should work together You're you're you're striving towards the same goal and I was there in san diego when you know last year I think it was that like those negotiations started and look it happened and you know a year later It was released or just under a year later. It was released as you know operator framework 1.0 and Opened up to the cncf right like somehow That happened right and there were two completely independent projects until One cube con right like they heard about each other. They're like hey, you know We should probably talk a cube con and then boom it happens right so things can change like that overnight in open source It's so cool, but at the same time it's so scary, right? Yeah, which is all good reason to take things slow make sure you get the buy-in not just from the customers the community the maintainers and work intentionally with with the whole community so Um, yeah, that all requires your feedback and your participation. So thank you everyone In in chat for your questions. I think I saw a question from narendev Asking if I'm expecting to see a v5 open shift anytime soon I cannot help you with your insider trading attempts, but I I know nothing about v5 Yeah, I don't have any news on that But uh, yeah With the next time I schedule uh, and ask the uh, p.m. Hour. I will uh, mention v5 You're like, yeah, somebody asked about v5. Uh, you want come on talk about that? Just do like a jk at the end of it. Yeah Awesome, well, I mean we don't have to take up the whole hour y'all there's another show coming up that you know, we can get ready for and you know The audience can stick around we'll be back up here at the top of the hour with the open shift commas briefing on hang on Wait a minute. Wait for it I'm not sharing my screen. Why is it going so slow? Ah migration tooling Uh talking about the conveyor community with the one and only james labaki from redhead here Yeah, like oh jp. They mentioned in chat hurry up and slow down all at the same time Um, so yeah, uh stick around for what will be a wonderful Open shift commas briefing and After that on the channel we have Uh the first ever red hat advanced cluster management show red hat advanced cluster management presents So series premiere happening at uh, one o'clock eastern 1700 g m t or utc. However, you want to put that GMT and utc are different. I should fix that anyways Thank you very much for joining and as always serena from the future and ali from the future We always appreciate your Insights into what things will look like folks sign up for the competition. I'll drop the link again in case you missed it Please sign up for the competition The team is super excited to see what y'all are doing with the tools that they are providing So help us out give us some feedback and you might actually get yourself a hoodie for the effort So yeah, thank you all appreciate it And I think next week we're going to have a little bit of switch because I'm going to be Presenting next week as well, right? We work this out. Yeah. So next week. We're going to be looking into What we've got going on and for seven to date So again in the future, but nice. Yeah, I always like the in the future episodes They're always want to be able to share that out with the the community. Yeah, definitely tune in next week As always same bad time save that channel always always always office hours for developers here Every week. So yeah, thank you all appreciate it Thanks everybody. Have a good week


or slightly more in-depth, how do we incorporate it into our everyday lives? The verse that we had for the whole program is Micah 6-8 of what does the Lord require of you to justice, love, mercy, and walk humbly. I really connected with that verse because those are really actionable sort of things, you know, to do justice and to love mercy, I mean to do things in your life that are kind to others and fighting for causes that are good and just. I think that's what Jesus really calls us to do. This is definitely a starting place, a launching pad. This experience has showed me that there's so much out there to read and hear. And it's definitely got me inspired to work in the church.


All right, Cyber Traders, welcome on back here to close out the week here this Friday, March 25th. Shortly after 2.30 PM Eastern, great to see Brad Norman, Jean Chad. We have Bobby, Marie, we have Nina as well, and Donnie joining us live inside the Cyber Group Room. Great to see a lot of us doing pretty nicely, actually, not on this NEXT trade. If anyone's in it, hey, let me know.  So we're going to talk about that stock coming up in just a bit. Great to see Kiwi joining us here in this live trading room. Gary, Norman, Jean, Nina as well included. And hey, if you're rejoining us on social media, Facebook Live or YouTube, same to be said, welcome on back. So folks, let's get to it. NEXT on the stock or on the screen to begin, easily enough. Just goes right on the watch list, right? Right at the highs. It's grinding on up here a little bit, which to be honest, like the grind on up, hey, I mean, for some folks, they actually like to see it. It's on a steady trend. That's not bad. In fact, that's great. But I want a little more oomph on this trade heading into the final hour, at least from 3 to 4 PM. We got to see it move faster than this. The volume has been waning down slowly and slowly during this consolidation. We had a big volume spike prior to 2 o'clock eastern. And you can see it died off right from there. But I'm even talking about the smaller little bursts of buying that we're seeing, even since 220, we're seeing less buying coming across those tinier bursts. So just be on the lookout for a big shake at least here from this point. Perhaps it pulls back down closer to 6 before it continues pushing up. But we'll put this on our watch list right away to start the NEXT trade. Norman says it's a little choppy. I would agree.  But for what we like to typically trade inside the cybergroup room, you want something even a little bit more volatile. But hey, it's already been pretty volatile for us earlier this late morning, early afternoon. So just expect the pullback after a certain point in time. Now, what we'll just do otherwise, folks, is go right from top to bottom. The Tilray trade we will talk about as that is number, what, 12 or 13 on the gainers. It's still up 17-year, 18%. But we'll start right from the top. This new SPAC IPO, special purpose acquisition, FRGE ended up, I guess, getting listed on the New York Stock Exchange back from Tuesday this week. But it ended up making a nice push once again today. Kind of low volume at first, but then it really took off where it ended up getting halted. Got halted a few times. But the second halt, you can see it there right off of like 22, was like 2301 the high. So when a stock gets halted over and over and over in one direction, especially here up, you typically expect a down halt coming. You know it's coming at some point. So it's definitely more of a gamble than it is like a calculated trade based off strategy. So just with that said, it ends up completely folding right back down to 17 bucks or even 16 grinding on up again, like the other one was just before the next trade. But if we're comparing apples to oranges here between next and the FRGE little move up so far across the afternoon, I mean, both are within good price range. But the NEXT trade just has the perfect order book for right now. It's very liquid. You could see it pretty easy to see iceberg on the bid. I don't know if that just popped up or if that was there over the last few minutes, but a 645, about 16,000 popping in and out on the bid here. So it's just easier to follow. You know what I mean? So FRGE, I'm not as keen to put it on our watch list. We're nearing the end of the month, end of the week obviously here today being Friday. Ooh, nice push on Clover here, Clever. Clever leaves company. I don't know what the company does, but ended up making a nice little push here just now, finally, about time, honestly. I mean, this stock was extremely choppy throughout the morning. Ended up making for a nice little slingshot at first off of 190, but from there fell back down. So we typically kind of move away from a stock like this, but it's proving itself out to be a nice little trade here over the last 30 or so minutes. Just dropped down to two, held above it, but then pushed right back on up from there. So ended up making a nice little push up towards that 230 area, about a 62,000 share order on the ask right now you could see on the trade station matrix. And then otherwise, it's got a lot of volume for it to break through, but it is pretty close to the regular session highs. Let me peel this back at least a bit to show the pre-market. It's got definitely some more to work off of from pre-market trading this morning. So actually, I don't know if I ended up charting this stock on my other screen here. I didn't, I would tell you some levels to follow on this trade based off what I charted from pre-market, but you know what? I got a little time here. How about this? I got a 3 p.m. coaching with one of our students, George, but you know what? We'll make sure that we get there timely. But for right now, at least I'll show you the levels on Clover, Clever. I should say I'm gonna mix that up probably throughout this audio broadcast, but looks like this had some pre-market resistance early off of, you know, namely 250, about 36,000 on the ask there. And even if it does break up over 250, be on the lookout for 255. That could be like a bit of a false break type of play where it breaks over 50, hits 55, and then shakes. But yeah, I'd say that looks pretty interesting. Then otherwise, 220 was a big resistance at least from pre-market. There was no real buying interest, you know, off of 220 though. So that I think in my opinion here, a quick guess perhaps otherwise, but I think that's why it's taking so long for it to break higher. We're seeing a bit of an accumulation process here, perhaps right above that 220. But we'll see if we can end up breaking over this 68, now 71 plus thousand share order that you could see here on the right-hand side here at 230. All right, CLVR, we'll put this on our list. See what else we got here. Next, we already talked about the CRXT trade. This one's been a bit of a high flyer the last day and a half. And then even just from perhaps early this week that was what, just from Monday this week, ended up making a big pot from 80 cents up close to two, and then now making the higher high. So from this morning, the stock ended up doing really nicely. I mean, pretty much right out the gate, but it built up a lot more volume as it ended up breaking higher going into 11 o'clock. So from there, you can see at least off the break of the new high from 170-ish, 165-170 here. From there, it ended up running up pretty nicely. But this is something that we teach so much here at Cybertrading University, whether it be just like a basic introductory webinar or whether it's through one of our detailed classes. It's a matter of saying for as much as this stock goes up and up and up, you got to expect for a false breakout. When does it begin to pull back? And the question is not when, as I always teach, it's where. That's the way I teach it at least, right? It's not when, but where. And that where is very often based off of a big volume level. So with that, this ended up making the false break essentially right from two. So there was likely a big iceberg right on the Ascot too, acting as resistance from there. The first time it tested it, a false break. And you could just see the volume waning down from that point. And from that point, well, so did CRXT. Ended up just dropping right back down from there.  CLVR, because right now, look at that. Just broke over that iceberg order at 230. Let's see if this trade can keep going though. But this is where we need to be picky. I mean, this was already on our list, but just wanted to show you this. I had this on my other monitor as I was kind of just going through. All right, let's keep it going though. Otherwise, RevB, oof, come on down. Look at this thing here making ice push for us. I had no idea this was running. So yeah, I did not have this up on my other screen. Ended up making a really good push just now from 250. And it's approaching the highs that we had from Wednesday this week off 288. Looks good. I don't have book map up for this one, but just right away, we'll toss this on the list. Looks great. All right, do we get to it? We get to it. Tilray. Man, I had a tough morning.  To me, just getting chopped up on a couple of trades after they made their primary move. And I already missed that move and I wanted more, but I got chopped up. So I didn't have the best morning, very similar to yesterday, which is kind of surprising. But with Tilray, I ended up catching the bounce right from the 750 level, right here off the break from there, ran it up over eight. Left some money on the table from that point, but I ended up jumping in recently again before we started the meeting off of 793. Just, I'll be transparent. I did not say the price 793 in the main chat board. That was a pre-market level that I set up. It was actually based off of a 73,000 share print that got filled in the after hours yesterday, I believe. But I was chatting to one of our students, Donny, just earlier throughout the day. He chatted me. He just asked, hey, are you long on Tilray? You ask? I'll tell you. I said, season your, I said from 750 though. This was when I was in from 750. And I said to him at the time that, hey, 790 is the lift off level. And I corrected myself from there, but I said 793. Let me show you the chart that I had lined up and I still have charted here from my pre-market analysis. I sent this over to Donny earlier through private chat. But the green line, 793 right there, that's where we ended up seeing from the after hours yesterday, I think it was like a 73,000 share print that got filled. So as part of my pre-market preparation on this trade, I lined up that level. It's all about asking, what happens if history repeats itself? We talk about this every seven days in traders talk. We talk about this every month in class, right? We just talked about it just this week in phase one. Well, we'll keep asking that same question as we transition into phase two next week. But it's to be said though, what happens if this could break back over 793? What happens if we have more buying off that price? So it wasn't for a perfect trade right out the gate, a little shake at first. But ended up making for a really good sling right now. And why I'm so adamant about this trade and the other pot stocks, too, mind you. I know that John was talking about the pot stocks just a moment ago in the chat board. History has a tendency to repeat itself, right? Even if it's on a fractional level, right? I always say this here in this meeting, for a stock like Tilray that from the beginning of last year ran from eight or 10 bucks up to 60, why can't this stock make a fraction of the type of run made back then? And for anyone new to Cybertrading University or this afternoon meeting or the morning meetings that Fausto does on YouTube as well, well, we ended up trading Tilray off its IPO back in September of 18.  So I'll always jump back to this monthly chart for Tilray. When we ended up trading this Tilray back in 2018, ran from 60 bucks up to 300 plus, right? So with that, what happens if history repeats itself? Well, it did here on a fractional level. So the same could easily be said here heading into the close and heading into next week even. So we'll see what happens over the next 75 minutes. We still have a lot of time. This may dump off. I hope it doesn't for my trade sake, but yeah, Tilray will definitely put on the watch list. Hopefully this can make a close run up to 10 even. That would be incredible. Not gonna hold my breath waiting for that though, but with that, CGC, it's up nine plus percent right now, hasn't broken the new high though like Tilray has. So that's where I say Tilray seems to be one of the stronger pot stocks of them. If not the strongest, James calling out the SNDL, Sundial. And this is a great one to follow too. Typically I'm not as keen to follow the stocks below a dollar, but honestly, this is the exception. This stock in particular is basically a meme stock, ended up running back in the beginning of last year when AMC and GameStop took off actually. So we're pretty familiar with this. Doesn't hurt us to put this on the watch list. Aurora, Cannabis, ACB as well. They're all kind of making a nice move up Tilray definitely the best. So I'll kind of just label all of them as the pot stocks I guess at this point. I'll kind of just tag them all together there. But I'm gonna hold on to Tilray for right now. I mean, especially if it's holding right over 829. Actually a moment ago, if I could just jump back to Tilray for a bit, I wanna show level four briefly. So here we ended up seeing over 320,000 shares at one point posted on the ask exactly at 829. Well, it wasn't long before it ran up there and actually broke over that big seller. We ended up seeing a bunch of prints filled right off that price totaling up at least at 277. So what happens if history repeats itself? You tell me. So it rebroke over 829. History repeated itself. Lift off, hopefully. So long as this holds over 829, I don't see a reason to get out. My platform's actually locking up on me right now. Believe it or not, you've gotta be freaking kidding me here. Oh man, I could just tell. You can see the chart going up pretty nice. They might have to close down book map and just have everything kind of refreshed naturally. All right, it should be good in the coming seconds here folks. My apologies on that. Now in the meantime, before I even jump over to the losers list here, we still have a lot more to go through on the gainer side, but let me just ask this and get this out the way. There we go, we're unfrozen. But are there any stocks that you would want me to check out at least just as we continue to go through? Good, we're unfrozen. The Joby trade pretty flat from earlier today. Let me know if there's any stocks folks that you would want me to look at up down left, right more than 5%. I'll ask right now. The rig trade, RIG. Nice move here from this early afternoon. This definitely goes on the watch list right away. More of a level one or level two type of play here, but approaching a big resistance right now in its own right. Actually, let me move away from this trade. So if this order gets filled, it doesn't freeze me up. That's some quick thinking there. Hook right now as we continue to go kind of pulled back. It looked good until it didn't. But nice move from earlier today. We ended up trading the stock back in the beginning of the year back in mid-feb just over a month ago. But hey, this could be a good sideless stock for next week. The tell trade from John. So tell, I think that, did we talk about this yet? I don't think, maybe did we skip over it? Maybe we just didn't get to it. But yeah, tell right away at the highs, more of a level one or level two type of trade similar to the RIG. So looking really good. Yeah, tell goes right on our list here too. PIK, not so much. Made a lower high, actually perfect lower high rounded top off the 580, 585 area and tanked. All right, so we continue to go through the gainer's side to wrap up. Not much that looks like a familiar name. Tilray on the way to 850. We are looking really good now. I'm actually pretty excited. I got to finish up this meeting fast folks. I want to make sure I don't waste a lot of the profit that I have on this trade. Kind of like I did on AMC. I still closed out nicely. That was back on Wednesday. But man, I wasted like 50 cents profit on that. I made 50, I lost 50 cents worth of unrealized gains though on that. Let's see what we have on the losers list though here first. The HNST, not too much. I'll tell you what, I'm gonna close out half my Tilray trade here right around 865. I see about like a smaller iceberg for about 27, 28,000 on the S there. I'm gonna close out half my position if it hits there. All right, I'll tell you what folks, there's not much on the losers side here that looks too tempting. Cannon, I didn't know cannon was down 11%. So wanted to look at this quick, but charts like flat here, so gonna pass. IQ, tradable, shortable. Again though, pretty slow. Don't really have a need to put this on our list here for right now. All right folks, let me know if there's anything anything else here, the ST&E. Oh, I didn't see this. Oh yeah, this looks really good as a short obviously. But it's approaching a big iceberg order right now. About 17,000 shares on the bid off 1237 from there, actually another one off 1230. But otherwise looks like a great short based off the charts. So yeah, bit of an oversight by me there. CRK from Bob, it's up 9%. It's at the highs and running over the last few days.  Wow, I haven't even focused on this as much. Maybe we focused on this back a couple of days ago. I don't know if this kind of looks a little familiar now at this point, looking at the monthly chart, seeing the consolidation it's had over the last several years. But yeah, it looks actually really strong. I like this, good call. From Cliff, the IMPP might sneak back up. It was trying to, a little dip back down there. Hey, I like the IMPP trade, like calling it out when it's looking better. But that means from this morning, from the late morning, I know Richard at least had called it out as it made the quick little move up at first. You know, if it ends up showing more signs of life, I would love to focus on it, but we'll pass on it here. From Norman, the SWN, it's going.  But if I put those on the list, I feel kind of obligated to put this on here too, SWN. I feel like they're all kind of moving the same here, energy stocks. Charles with the ALLG, that's definitely not a slow stock. A little bit of a pop here, but not fully believing it just yet. I feel like this could be like a pop and a really fast drop back down. If you're in it already, I hope I'm wrong, certainly. But it's got a paper thin order book. It's more of a gamble than anything here. PAGS is a short from John. Eh, it looks good. It's trading not a whole lot of volume per minute, about like five, maybe 6,000 shares on average. And if it weans down, that'll be a lot less. But in terms of a stock at the lows, that's shortable, that's down enough. Normally, I would say yes, this would look good, but just trading kind of thin volume, it's a Friday. The SNDL is a pot stock, so I'm kind of labeling all the pot stocks together there. So that one looks good. We'll kind of focus on that a bit for right now. All right, how about this? Two pieces of housekeeping before we finish. First, for anyone looking about Bitcoin, we're in good position, folks. I mean, from last week, seven days ago, I showed you a leveraged position. I ended up taking, I'm still in, from 39,700 and change, 39,717, I believe is the price. Where are we at right now? Like 44 and change right now. So the initial prediction I gave you on this was, if the stars were to align, that we would see Bitcoin make a move closer to 4849. So that's definitely still like there for the taking, but I'm gonna manage it level by level, but first piece of housekeeping, folks, we're not gonna really do much Bitcoin aside from what I just mentioned there. I'll do a full Bitcoin analysis video that we will look to post over the weekend. I have my hand up here, as I say this. You have my word, I'll have that out by Sunday. So that's the first piece of housekeeping. Actually, on top of that, perhaps this will happen on top. And certainly in the near future, this will be happening if not beginning this weekend even, but be on the lookout for all of a sudden YouTube. If you're not subscribed to our YouTube channel, do yourself a favor, just subscribe. That's all we're asking here for right now. Just go right to youtube.com slash cyber trading you. But in the near future, if not beginning this weekend, I'm gonna jump on and do a live stream. Just toss a Bitcoin chart up there. It'll be more of just a collective chat, not audio, not webcam, any of that, but it would be more of like a random live stream for a couple of hours, just showing a Bitcoin chart or any other chart that you would want me to look at, maybe Ethereum, Cardano, that's been running back up really nicely again. But first, just go subscribe on our YouTube channel just so you have the alerts ready so you know when we're going to be doing that. So there's a great chance that will happen this weekend as well at some point, but otherwise, definitely in the near future, we're gonna probably toss that up, all right? All right, folks, we are good to go otherwise. For all of us live inside the trading room, just allow me a couple of minutes, I'll post and tweet the pics out. For all of us in social media, Facebook, live YouTube, I'm gonna post my email address here at the end as I always do, enjoy the weekend otherwise. But any questions, thoughts, comments, suggestions, feel more than free to send on over my way. Any questions about crypto, otherwise, if we're doing the stream, I look forward to seeing you there. But otherwise, any questions that you may have, feel more than free to send on over to Josh at C2 Trading. All right, for Nina, Yehuda, John, Norman, Charles, we have Brent joining us here later, all of us, otherwise, I look forward to talking to you coming up right at 3.30, take care. Come a cyber group member today. Just click the link below and receive all these amazing products and a world of knowledge for just $9. Do it.