What's going on everyone? Sam here with Leighton Sports Garage, open 10 box, Tuesdays 10 box, impeccably select basketball mixer number 163, random theme style. So look again at your random results, as always you can find those on the website under the results tab as well as the link in chat. So good luck everybody, thanks again for selling this out. Again guys, we've got renaissance, renaissance soccer, MLS renaissance, random hit style, three to go, break and next, three to go. Everybody walking away with a hit. Guaranteed something. Daunras team all Asia, starting that first 22-23. Poisson.  That'll wake you up though. Tobias Harris, team all exclusive. As well as a Reggie Bullock. Keegan Murray-Rookie. Nick Liovic, Jabari Walker and Walker Kessler. Team all exclusive auto, every go magic. Way to start. Joel B, congrats Joel. There you go buddy. Hell yeah man. Hell yeah. Let's go. What a start right there. Howlo. Frans Wagner. Harrison Barnes. There you go. There are Esen, Kiehl's, J-Dubb, Gershey, Gilligis Alexander. David Erradi, team all exclusive. Nice one there. Yeah, no they're not. We've got rookie of Jidd and Hardy, Dyson Daniels, Andrew Nemhart and Jabari Smith Jr. Team all Pat Conaghton for the Bucks and a Andre Drummond, Drumgod. Wendelmore Jr. Luke Travers, Christian Brown and Tyrese Martin. Bucks. Alright, what are we going to do next? Let's see, there we will do a Don Rosoptic fast break. It's ready to go. Whoa. Whoa. Whoa. Fumble right there. I think Don taking a spot in our mixer. Here's Nivy. Raining 3's book. Here's Gordon. So, Nicolayovitch. Disco. Stargazing. Yolkich. At least not there. Big time bot. It's me on bot. Jabari Walker. Nice one there for Portland on the fast break rookie auto. Disco. Fred Van Vleet. Marie.  I'm back on it. Grown mid. Gonna roll the dice just for the rest of the optic. 1, 2, 3, left, 4, 5, 6, right. It's gonna be a 5. Gonna go to the right with the nuggets and Yolkich. The all star optics go right. Jeremy Sohan. How many do the yellow disco? It's him hard away. Now that was that. That one question enough. Was enough to get him on the trash. Blew my mind. Blew my mind. Loft in red. Josh Hart. 2, 75. Jaden was shocked. He was 3 by the way. We were talking about it yesterday. Shocked. He gave you a 3. Yeah. He couldn't believe it. Yeah, yeah. That's what he did. Benedict's Matherin. Terraro's here. I told him like every day you don't have the Fortnite creator code. Yeah. And it will be moving off, most likely. Just stay a solid 3. Jovich Jalen-Williams. There's PJ Washington disco. Everybody excited now. We're just sitting here. Let's play with Vox. I'm gonna pick in our noses in the pregame lobby. No.  Ty Ty. Kennedy Chandler Blue. It's 49 for the Grizzlies. There's Maxi. It's a 49. KCP. Contamia's called Wolpo. Nuggets. Donovan Mitchell. And base. Now that's Sean. That's Sean. That's my son Dylan. Michael B with a spot in Ten Box Tuesday. David with a cosmic spot. Very nice. Bobby Dylan's my son. It's a big sprinkle. Yeah, it is big sprinkle. Springs. Again, guys. Here is Renaissance at 3 to go. Do you mind tweeting it really quick? Okay. On to Optic Choice. Yeah, Bobby's son's name is Dylan. Ah, boy. Deandre Haunter. There's a Marjan Bochamp. Nice one there for the Bucks. Rookie Optics autographs. 288 Sadiq Bay. Jaden Hardy. Nice one there to 88 as well. And the Rookie for the Mads. Well as a O'Shea Brissette for the Pacers. Red Green Choice Exclusive. Rookie's Jaden Ivy and Keegan Murray. Good Rookie's there. Two lottery picks. All right. On to Prism Fast Break. Prism Fast Break. This guy out here. I want to make a futuristic.  Bobby Parker. We're about to make one left. And it's over. I haven't done anything about that. Red is Lori Markinon to 100 for the Jazz. Disco Yanis.  Blue Will. Lucky Lottery Dyson Dance. Imagine that exact group. And then add in me and Donnie. Max Christie Purple to 75. I would have put my seatbelt off and jumped right before we made that left. Sadiq Bay. Nice one there. Two 150. Peyton Pritchard for the Celtics. It's going to be our fast break auto. Nice one there. Congrats Bauston. Bauston. Very nice. Jaden Ivy Rookie. Zion and David Robinson. Disco Johnny Davis variation for the Wizards. Mark Will. Spencer Dinwiddie. Trey Young. Danny Green and David Roddy.  You just got jingled. Cameron Thomas to 75. Disco Zach Levine. I'll never forget the first time I did that to you. You were like, what is wrong with you? The way over the top. There's a Carmelo Anthony to 150. Disco Patrick Baldwin Jr. and a widescreen Lamella. We need to get him in the shop, dude. Joe Engel. He's on the magic now. We're all in the jersey. Oh yeah, absolutely. We're all in the jersey. We've got to get in touch with that guy's agent. PJ Tucker. I will do the legwork. I don't even care. Kelly Uberay. All right. We'll do Prism Hobby now. Everyone remembers their first jingle. Not true. True. He's so true. I'll see a true gold here. Red TP. 299. Lamella. Hyper. Jaren Jackson. Palo Ruffin. Vacell and Coloco. Not till after the group breaks over. So around, my guess would be around midnight. Midnight to a little bit after Joe. Between 12 and like 12.15 Eastern time. Right now. That's if we stay on schedule. If not, they'll go a little bit later. Bam out of IO. Red wave. Beal. Silver is Gary Trenton Jr. Dyson Daniels. AJ Griffin. Seal of Draft. AJ Griffin. And their face. Silver. Loco. Aria. Jalen. Duren.  I love a dingle. There's a Christian Brown rupee. You just got a dingle. That was not good. What is it? What is it? The third. Little 199. I have to soon move for the bulls. Points. Bam to all at the end. RJ Barrett. I better give him some nasty auto now. Bryce McGowan's. Rolling Bead. Blue Will. Piper. P-Wade. Isaiah Mobley.  There's Blue Ice. Jeremy Grant. Two 125. Four of the trailblazers. He got a freaking payday. Oh my God. Kyle Lowry. Silver. Dominique Jovic. Tim Duncan. Yeah. Like 120 million. No, 160 million. Yeah. Sohan. Lucklewatery. Sort of Evan Mobley. It's a chat homegrown rookie. Postman N'Jang and AI. Allen Otteson. Redway at Christopher Arte. Lucklewatery Jalen. How ya doing? Jabari Smith. Hyper. There you go Vaughan. Bay Space. Scottie Hooken Jr. Silver. Prismatic Luca. Prismatic Luca. Silver rookie. Trevor Keels for the Knicks. Nash. Jalen Williams. Jay Will. Not Jay Dubb. The Red Wave. Will Chamberlain. Fireworks Kade. Bobby Portis. On the Hyper. Monat. Mullen. And Kenneth Lofton. Triple 9 and 9. PJ Tucker for the 76ers. LeBron. Silver. Davis Bertons. Walker. Kessler Rookie. Dennis Rodman. Last pack here. Do you have an auto? Come on. Be a good one. Red to 299. K-P-J. Kevin Porter Jr. Auto. K-P-J. K-P-J. Kevin Porter Jr. Auto. Austin Reed. Second year for the Lakers. Nice one there. Just re-signed as well. Fulsar. Davis Bertons. Sohan Rookie. Wendelmore. And Ray Allen. And guys. Renaissance. Down to three. Three to go. Let's fill that on up. Bricks next. Bricks. We've got a 21-22 select H2. They're cutting him on the front. Mobley Rookie. Cam Thomas. That is a Damian Lillard. And Kyle Lowry. Expensive. Yeah. I know what you mean. I know what you mean. I feel that jaw. Court size. Disco. Carmelo. Silver Cam Thomas Rookie. Scotty Barnes Rookie. Disco Julius Randall. And Silver Lamello. Premier level. Disco Trey Murphy. And Kaminga. Premier level. All right. On to 22-23 select H2. Hopefully this one's better than that one. Blue Jeremy Sohan. Nice one there to 25 for the Spurs. That's solid. That'll work. And a Silver Nemhard. Jaden Hardy Rookie. Disco Diabatte. Jaylen Brunson. Blake Wesley. Plack Disco. Going to the Spurs. That is going to be Colin H. with San Antonio. Congrats, buddy. Hell yeah, man. That's nasty. That's so sick. Blake Wesley. One of one great color match on that too. Hell yeah. We'll take it. Uno de uno. Blake Wesley. There we go. Silver Lamello. Good to get a... If we're going to get one of the black Discos, we've got a rookie especially. That's a really good box for the Spurs, I have to say overall. Good gosh. Jovic. Christian Wood. White. Courtside. Kyrie Irving to 75.  And Ja. Morent. All right. Next up is Select Avi. 22-23 Select Avi. Scope. Kate Cunningham. Shay. Courtside. Gilbert does cook all day. Oh yeah. Hibachi baby. Johnny Davidson. Fuego is Luca. Zebra! Kevin Porter Jr. There we go. Vaughn. I'm the case hit. All right. It's Vaughn with the Rockets. KPJ. Darius Halberton. You can just toss that in the recap though. Zebra. Go Vaughn. Keegan Murray rookie. Chris Paul. Yolkich. Not bad pulling the case hit Zebra in one box. Clay Thompson in 99 on the Gameuse Jersey. That's sick. Rats on that there. Warriors. It's got to be from like City Connectors. City Edition. Blue Scope 249. David Roddy. Jonathan Mitchell. Jason Tatum. Unstoppable. There's Tri-Color of Jalen Green and Andrew Wiggins. No problem Vaughn. You are very welcome. Very welcome. Andrew Wiggins. That is Jumbo. Throwback Merelia for the T-Wolves. White Kawhi to 149 and a Chris Paul. Let's see if they go out of now. So the bottom. Kade. Terry Eason. Silver Hero and a Paolo rookie. KD Snapshot. Silver Nemhard rookie and a Jason Tatum. Christian Wood. Penny Hardaway. That is 81 of 149 for the Magic. In-flight signatures. Rats on that again Orlando. Very cool. Very cool. Malcolm Brogdon. Scope. Clay Thompson. Clay Thompson. Jane Hardy rookie. Tri-Color Paolo. Nice. The Magic and a Terry Eason. Last pack here. Williams. There's Tyrese Halliburton.  Alright guys we're on to our impeccable portion now here. Again we've got Renaissance breaking right after this. Three to go. Three to go.  Thanks for a follow there Willie. Willie. Alright we've got 22-23 impeccable T-Mall. That's how you know it's impeccable T-Mall. T-Mall edition. Basketball. That's gonna be Nicola Jochich. Nice one there. And these are not numbered on the Stanley Star's at T-Mall. Variation. Jochich. We've got Russell Westbrook. T-Mall exclusive. Red for it. As well as Deontay Murray. Nice one here. There's gonna be a Jaden Ivy. 52 of 88. Grats on that. Pistons. Very cool. Nice one Detroit. Going to Nick V. There you go Nick. Get mad at this one. And going to the Cavaliers. Dallas. Isaiah Mobley. 58 of 88. Nice one there buddy. Encard as well. Not too bad. Isaiah Mobley. Alright now we've got impeccable. Hobby. Look. Last pack of the, or last box of the break. Let's go Hawk. Who just hit, who had the calves in this? What up? There's 16 of 99. Lufka. Yeah, Steve's gotta make like the bangles running back and mix in a water. Yeah. He's always on them. Like Steve's always on the trash list. Yeah. Give me a cake, man. That's why you look like you don't. Yeah. I forgot about that until now. Just that face of agony. 18 of 30. Chris Milton. Just. Fiery South Britain. 14 of 75. Scorching. What did he look like again? What was it? The mix between you really gotta go to the bathroom and some nerds. 9 of 99. Bradley Beale for the Wizards. Good God. Kennedy Chandler. Nice one there. 85 of 99. Two colored RPA for the Grizzlies. Kennedy Chandler. Hey, Jason, selling us out. Let's go, Jason. On MLS Renaissance, then he took four in Team All and two in H2. Let's go, kid. Matthew S with a spot in Ten Box Tuesday.  Let's go, Will. Spotting everything that's left. Tom C with some spots as well as Patrick with a division of Leaf Metal. What's up? Let's go, Will. Got Jamal Crawford. Jay Crossover. Game used. Two colored patch auto for the T Wolves. Very nice. That's on that Minnesota. Jay Crossover. Jamal Crawford. It's going to be Joe Dumars. Dude, that patch is nasty. 9 of 25 for Detroit. That game used. Yes, it is. Game Ward. One of the... This jersey looks like Post Bad Boys era. That's like the teal one.  That's like the Grant Hill teal piston jersey right there. Hell yeah. That's awesome. Going to the spoils. That is Jeremy Sohan. 87 of 99. There you go, San Antonio. Colin. Colin. Grats, buddy. Our two just came in. Russell P with two spots in our select mixer. And we've got Redemption. Jamaran. Impeccable stats autographs. Going to Memphis. Chen M. Congrats, Chen. Nice one there, buddy. That's nasty. Going to be nasty. I love those stats autographs. They're so clean. Very nice. The gris. Yes, the gris. All right. So this will be a random for the points really quick. It's been a minute since I got a points random, it feels like. All right. Going to roll the dice. Whatever teams on top after 11 dice rolls, we'll get the 400 points. One, two, three, four, five, six, seven, eight, nine, 10, 11. Mavericks. Mavericks. You got the points. Quick recap here. Very, very solid 10 box Tuesday break here, everybody. We had Andrew Wiggins. Clay Thompson. Jeremy Sohan. Joe Dumars. Jamal Crawford. Kennedy Chandler. Isaiah Mobley. Anthony Hardaway. Austin Reeves. Peyton Pritchard. Marjan Bochamp. Jabari Walker. Zebra. Kevin Porter Jr. We had our Magd guards. It's going to be a Jaden Ivy to 88. The Pistons. We had a Jama Rant for the Grizz. A Paolo. Team All Exclusive for Rookie Auto. And a one of one, Blake Wesley. Black Disco for the Spurs. That's going to do it for the break, guys. Thanks again for the film. Coming up next is Reneson.


Alright, what's up guys? Welcome back to the YouTube channel. Now in today's video, I'm going to show you three different ways to generate $1,000 over the next 30 days online in your coaching or personal training business. Now here's the thing, if you have never done anything online, this will help you. If you have done something online, this will help you, but we have to start first with the fundamentals. For those who haven't gone online and sold anything before, you probably have limiting beliefs that, well you know, is this actually going to work? I used to think the exact same way. I looked at others and it was 2014 and I was like there's no way I could do this and I ended up doing it and to just show some proof, I've created over 27 digital products, three different mastermind programs, products in a lot of different niches like soccer, business, we've helped other people create their own products and services, consulting, like there's a lot of different things that I've been able to do after I did my first product. And that's the thing is most people think they can't do it so they don't or they have too many different ideas and then they just don't do one. So here's what we need to do. This has to be very simple. I'm going to show you three easy ways of doing this. So this requires a pen and piece of paper and this requires taking action when you get done watching this video. You need to take action. If you don't take action, you're just going to be consuming information right now. Here's the three examples. Number one, create a $50 digital training course. Now this is a great example. Back in 2015, it was $47, it wasn't $50, same thing. I had that and I sold it to my current clients that I had. So my offline training clients that I was working with, I created a very simple course that my clients could follow from home and parents bought that and I'm still selling an updated version of that program at the moment. That was five years ago. Now, if you have, it's $50 and we sell 20 units of that in one month, that's $1,000. That's an extra grand in your pocket before taxes. It's an extra grand in your business that you did not have before. But how do you create it? Well, this comes down to understanding what do your clients want? What are they struggling with that they can do from home without you physically being in front of them? And ultimately you are because it's on video, right? But they're watching a prerecorded video that you've already done. And it's inside of a member's area. And when it's in the member's area, that means they're able to log in, go watch it and not have to talk to you and go through it at their own pace. Very similar when you log in to Netflix and you get to choose, you know, today I want to watch this, today I want to watch that. It's the same thing. Okay. And it's a $50 one time service. They have access to the program. That's what they get. Okay. Now you sell 20 units at $50, you're at $1,000. That's example number one. Example number two, right? We put together a eight week program. Right? Now this is a little bit different. So if there's a starting point, and there's an ending point, and this can all be done on zoom, right? You don't know what zoom is, you're probably hiding under a rock. I know right now the last time I looked at their stock, I think they tripled in price and they had over 200 million users per day. I use that every single day with my business. I've been using that every single day for my business for almost the last two years. Right? So I have a lot of experience using that. It's a great product, great service, and it allows you to coach clients worldwide. Right? I would not be able to run our mastermind right now unless I had zoom. It would be physically impossible. And what you could do though, is you could have an eight week program. Right? And then what we do is we take $1,000 and we divide that by how many clients you want to work with in a small group setting. Right? I'm going to keep this really simple. Right? Let's say you have a $250 program and it's an eight week program. Right? So we take eight weeks. It's $250 per client. So how many clients do we need? Four clients. So those four clients can be in one group. And what we're doing is we are solving a bigger problem and we're meeting with them on a weekly basis. And outside of that meeting, we're giving them extra value, extra accountability, making sure they're doing the thing that you're working on. Here's a couple of examples of what I'm talking about. That could be an eight week confidence course. That can be an eight week nutrition program. That could be an eight week just, that can just be a one on one type of thing for $1,000. Right? So with that, right, we have a weekly call on zoom, which is a session and it's $250. And that's an upfront investment that they make. And we just need four, four clients in one group. Right? We have four clients in one group, you're at $1,000. Right? I have multiple coaches right now that I'm helping that are doing that times like 10. And they're doing that per month. Okay, so I can just tell you right now, it's absolutely possible, but we need to do the work. Right? Then the last one, which I feel like is actually the most easy, it's the easiest one. And what it is is we have one client who's investing $1,000 into a one on one program. Right? You're working with less people, the person you're working with is more committed, they're more serious, they have more skin in the game. Right? And you can give them all of your attention. Right? A great example of this that I've seen already, this can be like, if you're within soccer, you could have a one on one technical training program for $1,000 that you work with that client one on one only on Zoom. You can have it set up to where you're just working one on one with them with their confidence. There's a coach right now I'm helping. She has sold multiple, multiple units of a $1,500 eight week program online. Right? All done on Zoom. Okay, so this is where you have to think, you know, which path you want to take. But here's the thing, you have to take a path. You can't think about all of this. And then a year later, make a decision. You have to make a choice. You have to be able to be decisive with this is what I'm going to do. And then we just reverse engineer the $1,000. If that's your goal, I'm using that as a simple number. If your goal is $10,000, then we have to reverse engineer. How does that look? How many clients do I need? How many sales do I need to make per day or per week or per year in order for that to happen?  And here's the deal. If you're looking at this, you're like, Oh, I want to make an extra $1,000. You're going to lose. You have to think I need to help this many clients achieve this result. And when you do that, yes, the $1,000 is attached or way more is attached to it. So don't just think about the money. And the only reason I titled this video the way I did is to get your attention and show you that number one is possible. But you can't just focus on the money you have to focus on delivering the results. And those who deliver results are in this game for a long period of time. It's why I'm still here. Right? I'm still here is I deliver results. I would not be creating free YouTube content. And I would not be helping 90 coaches right now in our mastermind. Unless we were delivering results. Okay, so I hope that makes sense. Right? You get paid for results. That's what happens. Now, how do you tie all of the pieces in together? Okay, this is a big question I get. Well, Ben, how do I set up the members area? How do I get payments? How do I have clients view my content? Right? All I want you to do very simple. Go to the first link in the description. Right? I'm going to remove all of the links. You're going to see one link. That's going to take you to a 28 day trial of kajabi. It's free. Free trial for 28 days. See if you like it. I will tell you, I have never referred that to someone who's gotten back to me.  Or Oh, I don't I don't like it. Right? You're going to love it. But you need to try it and try it when you know you have like what you want to do in order. So this way, it's like, All right, I'm going to do the four week program at 250 per client. Okay, awesome.  Commit to it. And that's how you're going to be able to run your online business. I've been running my online business the last five years with kajabi. Right? And go check out the free trial. Right? All I'm going to tell you is once you try it, I know you'll love it. And I don't recommend anything to anybody unless I personally use it. Okay, so go check that out. It's right in the link below. Set up a free trial. If you have any questions for me during your trial, send me a text message. My number is<PHONE_NUMBER>. I'm easily accessible. I talk to coaches every single day and I've been doing that over the last five years. Right? Been talking to coach every single day. And I want to talk to you if you have any questions. I don't want you to get stuck with it. But if you literally just follow what they what they talk about in there, because they show you how to create a course and sell your first $1,000. Right? They show you how to do that. They do that for free. Right? If you just follow what they say, it's gonna work. Okay, here's how it's not gonna work, though. It's not gonna work if you just are lazy, if you don't take action, if you're afraid. Right? So tap that link below. Get started there. Text me if you have any questions. And I'll see you on the next video.


Welcome everyone, it's the 17th of February 2022. These are Jenkins documentation office hours. In Asia, it's actually the 18th. We'll go ahead, agenda topics I've got, news. Jenkins is the way content merge. Weekly change log review process discussion, just to be sure we're okay there. LTS change log for upcoming. A troubleshooting section proposal that came from Gavin Mogen and Xenob in today's earlier session had a refinement for it. Good first issues, if we have time, I thought we could go through and do a live bug fix so that others could see, hey, this is how you do a fix. And then if we've got time, discuss system five in it to system D and open PRs. Any other topics that need to be on the list? Nothing from my side. Good to me. And at the conclusion of this session, so after one hour, we will end here because then we begin a 30 minute session on Google Summer of Code for those who may be interested in Google Summer of Code. So it won't be on this call, but a different call and I'll be there and Alyssa Tong will be there. Great then. So let's talk to one item of news. 2.335 has been released. It now includes the system D-based Linux installer and a migration facility that migrates from the old installer to the new. We've had two different users who mistakenly thought they could perform upgrades in Linux by just changing the war file. And what they need to do is really run the installer or run the package manager upgrade. And so we'll probably put some documentation there about it. The UI improvements have been a little more brittle this time. If we look at the Jenkins download page for the weekly, what you'll see is quite a number of bugs that have been reported, mostly related to images that are not being rendered correctly in the new build. This is not a big deal. It doesn't break functionality, but it is distracting for the look and people are working to fix the issues throughout have been working since they started being reported. LTS is coming March 9th. And this one will have the first phase of UI improvements and change log and upgrade guide will be needed. I'd propose we plan to do a draft review next week during office hours that will be just after the delivery of the release candidates. Any questions on the news items? Yes, no question is just looking forward to review the draft to know more about it, the process. That's all. Well, and this one, this one because of the UI improvements mean that more effort will be needed in the draft, right? And I think we may even do a blog post because it's there are things in the new look that are I think are really great to highlight and leaving them only in the change log and the upgrade guide doesn't do them the justice that I think they deserve. It'll also be nice because going forward in the docs when we have to mention that this change is, it's nice to have a blog post we can link to. Right, right. Very good. All right, so. Good. So you're planning to publish the blog next week or some... No, no, the blog post would be likely the week, the same week as the release. So the week of March 9th. Okay, sounds good. I'm not ready to do a blog post without, well, in particular because there may be backports that yet arrive, the number of backports was larger this time than typical in part because UI improvements have a tendency to break things no matter what. All right, any other questions on the news? Okay, next topic then. Jenkins is the way is a site that's been used to collect stories from users. And those stories have been collected, gathered. We're ready now to bring them under the control of the Jenkins project itself. They've been being gathered by a separate company or contract with that separate company ends in April. And we'd like to not lose these. So what's been discussed is a proposal that was discussed with Alyssa Tong and agreed on and with the help of Gavin Mogan, there's been a transition that's converted these pages and all their content into a data-driven website so that we can manage it as code. And what Gavin had suggested was, hey, let's Gavin's the initial request was, let's put it all under www.jenkins.io, but we've realized that would double the size of the repository because there's an awful lot of content here. So what we've counterproposed is thanks to a suggestion from Oleg Nanashiv is let's use a different location. And so the proposal is Jenkins is the way dot Jenkins.io as a separate site under the Jenkins.io domain name and we'll put the stories there, it will have this look and feel and we won't have to pay the extra cost for the hosting. I like that, sounds good. Yeah. Hi, Kristen. Hi, how's it going? Good. Great. Your name didn't pop up there, I was surprised to hear you. Oh man. So Will, I've got the action item to work with the infra team to find the best and most effective way to host it. As an example, we're currently hosting wiki.jenkins.io as a Docker image in our Kubernetes cluster. But we could just as easily hosted other ways and I just have to learn from the infra team what they prefer. I've got a question. Are we gonna keep continuing gathering stories for Jenkins just the way? Absolutely. Okay, cool, great. What we probably will not have is we had a separate organization who was doing the curation and the coordination and we will probably switch this to instead use pull requests to coordinate it. And since pull requests should be lingua franca for all of us or everybody who's using Jenkins, I don't feel bad about that. Yeah. No, no, no. But that means we need a contributing.adoc file for the repo, right? And we'll need a team that reviews them. Yes, so let me make a note of the question because it's worth me double checking with Alyssa. We continue to accept contributions to Jenkins is the way and I think the answer is yes. Yes, but likely with pull requests. Anything else on the Jenkins is the way topic. I think on Gitter, there was a conversation between Kristen and Gavin where Kristen said that Mark, do you want to add it as a agenda to the meeting? So is this was the same thing or not? I'm just reminding. No, that's this thing right here. Okay. Yeah, I saw that. I was like, yes, we got it. Right. It was good. Thank you very much for doing that. Excellent, excellent question, Dheeraj. Well done. Okay, that's all. Good. Okay, yeah, so and that when I think is, we will have to get to that conversation. I think Xenob has made an even better proposal than I made. So let's get to that here soon. So next topic or anything else on Jenkins is the way. Okay, next topic then, weekly change log review process. So thanks in particular to Dheeraj, to others, if you've been involved in weekly change log review, the technique we switched to is asynchronous. And that makes it better for me and that I don't have to have two office hours during the week on different days, both late nights. So I appreciate your flexibility there. Is it working okay? It worked great for me last week. Dheeraj, did you feel like your concerns were resolved and honored or did I miss something? I think it's, it works great. My concern was just that I will not be able to look at the pull request multiple times during the day, during the week. So during Monday, I would just remember it like at a weird time that, oh, today I need to review it. So I'll just go to the bit of and look at the PR and just spend around half an hour, something like that. And I will just review it and be done for it. So it is easier for me as well. Okay, good. All right. Yeah. Now I have not, I have not sent any reminder emails and that was one that was listed on my to-dos. Would it help you if I sent reminders? Reminders of what? Reminders to others. Hey, please review this this week. I think it would be more useful is like, is there a deadline that we want to do that? There is. I need to, if I haven't seen them by Monday evening, six or seven PM, my time, I won't see them. Okay. So that, that maybe is something a little bit more to remember too. Cause yeah, just to know that I have a good time to review everything by, okay. Yeah. So before marks, let's call this end of day Monday and end of day Monday, my time, which means before Tuesday, about 7 AM India standard time. Or let's see, Kristin, in your world about 9 PM, your time 10 PM is getting to the point where I want to be done for the day after early morning. Yeah. No, I get it. I get it. I just more like, what time do I have to remember to make people to get on? I'm a late night person. So sometimes it's, you know, just like it comes to me later in the day. So I just want to make sure it gets feedback in before. So it actually helps. Yeah. And thank you very much. So I think I may try sending reminder emails on Sunday evening or early Monday morning, just in case. And we'll watch it and see if it helps. If it doesn't help, I stop sending them. But if it helps, great. We'll watch. Good idea. How will you send reminder emails to whom?  So the candidates to be, ooh, that's a good point. The candidates to become, to become, what's the title again? How embarrassing. Copy editor? Copy editors, right. Receive the, receive the reminder. Yes. And we still don't have the contributor license agreement thing. So I'm holding off on having you submit a contributor license and therefore holding off on making a copy editor still. And Oleg's just been very busy with the other things and EZCLA registration hasn't happened yet. So he's still implementing it for Dynatrace too. Oh, okay, good. Yep. So what would this EZCLA registration process mean if it happens for us? So what, there's a contributor license agreement that is required in order to be, in order to be a copy editor. And that contributor license agreement is you agree that you'll live within the bounds of contributing to Jenkins. The challenge is today we have that process, but it's rather complicated and requires submitting signed PDF files with some exotic signing techniques that we really don't wanna put you through that. Okay, that makes sense. So it's just trying to avoid some work. Yes, we could make you go through the CLA process that I submitted, but it was, it required GPG signing of something and this and that. And it was really complicated. Then Oleg had me do the EZCLA process as a test and it took about three minutes. And so I was much happy with the EZCLA process. It's a lot more friendly to people who are contributing. That's great. So last question from my side is you're saying to, we need to complete it before your end of Monday. So it's like the previous docs, office hours, time. Yes, yes, that's a good threshold. If you get it done before the start of previous docs, office hours, that's good enough. Okay, that's all. Now, Meg, I love that you put in a question there and I think it's a good one that we need to ask Gavin. Let's go back to it. Will we have a search facility? I think we certainly want one. We will need to register it with Algolia. And they have two forms of search. I don't know which one Gavin will prefer. There's the really smart, finely tuned one that we use on plugins.jankins.io. And then there's the pure docs search which is the one we used on www.jankins.io. And that one has the benefit that we don't have to do any administration of it, any carrying or feeding of it, it just works. But it's not as well-aligned because when we tune something, it gets better and better based on the tuning. Right, and this, because this could be interesting. Why does anybody want to look at this site? And they might be looking for somebody who's doing something similar to what they are so that could get into really interesting sorts of searches. Search is a really, we've seen that the search on www.jankins.io is very helpful and that the search on plugins.jankins.io has actually guided us on which plugins are most in need of documentation. It's actually a little embarrassing that the top hit plugin is still the Git plugin after like 12 months at the top of the list. So there is no hesitation to spend effort on documenting the Git plugin. Anything we can do to help it is good. All right, anything else on Jenkins is the way. Okay, next topic then. Oh, we talked about, what am I saying? I went back too far. Weekly change log, anything else there? Nope. Okay, LTS change log. So this one, the Backport candidates are in process. We'll start, we should plan to review it for next week. And so review at next office hours or before next office hours. If we're lucky, I'll have submitted a draft as a pull request and we can talk it through, look at different ways to present its concepts, et cetera. Any questions there? So would it be like that long change log that I see sometimes? Yes, yeah, it will. So it will look like, let's take a quick look at it and see it will look like this. If we go to the change log, it will have this style of look. So two sections, changes since, changes since 2.332 and then notable changes since 2.319.3. Is that what you were referring to, Dheeraj or something different? Yes, the same thing. We also discussed about this during one of our previous dog office meeting where you explained it to me with the help of diagrams. So yes, that would be helpful if we review it. Great. Yeah, and deeply valuable, much appreciated that you're willing to review it. We will also do an upgrade guide and the upgrade guide will follow the usual pattern of a number of things that have to be noted in it because they are actual upgrade relevant changes. And there are some things that may require migration or plug in compatibility concerns that have to be noted in the upgrade guide. Yes, sure. Great. All right. Anything else on LTS change log? Okay, next topic then, a troubleshooting section. So Gavin Mogan asked a question in Gitter or observed, hey, we're seeing a frequent question that's happening is of the form, I could do this operation from my command line but it fails in Jenkins. Help me fix it. And for instance, things like selenium tests or operating system user specific tests or path specific conditions where, hey, you had the wrong Java in the path, those kinds of things. You can imagine there's almost as many of these kinds of failures as there are people in the world. So what he suggested was, could we have a troubleshooting section or what he suggested was he wants a page to put these kinds of things. And in Gitter, I had suggested, well, let's put a troubleshooting page underneath the system administration page. And in reviewing it today in Docs Office Hours, Europe time, Zenab suggested, hey, why don't we just create an entire troubleshooting section like, and here, let's take a look at it and showing show you what her idea was. She said, let's do this, oops, wrong one. Let's go here. And if we look at the overview, you see system administration managing and she's suggesting after scaling Jenkins, let's put troubleshooting. And in it, we will immediately put obtaining a thread dump and diagnosing errors because they both really are about troubleshooting. We probably should also consider putting viewing logs under troubleshooting. Yes. So the idea was there will be a new top level chapter, if you will, in the handbook. What do you think? Does that sound okay? I love it. Could I add one more other thing? Any of these that we can reproduce here, like we can do the stupidity, if we could show a log snippet about what it looks like when it fails. Agreed. That would be a nice thing to include. And it might also mean that search would mean, if I'm getting a certain error message, I could search for that error text and land in the right spot. Okay, no, I'm not sure. So you're suggesting for any of these common questions, if it's got a failure mode, we describe it? Well, what I'm saying is when I do this wrong thing, does something show up in the logs? Got it. And if it does, what does it look like? And I would prefer if we could put in the text rather than a screenshot of the log because then the text would be searchable. Makes sense. That makes, okay, I see what you're saying. So by including the text rather than just a picture, we get the benefit of searchability. And yeah, I like that. And it should work because it should be straight ASCII text, so. Right, yeah.  And we never tell them what they're looking for. Right, good hint, okay. Exactly. So when we are searching for the error message, I mean, with the error message, we, instead of stack overflow, we can land to the Jenkins site as well. Right, right. Right, right. And I think it's interesting, so as long as it's a top level after system administration, because I can imagine that some of these problems are people using Jenkins. Right. And then other things are people who are system admins trying to set up at Jenkins. And that's almost too completely, I still want to keep. System admins whose users are coming to them and say why this is happening. Right, right, exactly. So it's like, I would rather have it at like a top level. And I don't know if we need to further break things down, but I think starting off with immediately like, maybe it was in the form of a question, like this is Selenium is, like you're saying Selenium is broken or my job is wrong. Or I think I saw one even in the chat today about the Jenkins home was set to a different thing. And it might not have really, but that's an example of like system admin stuff, but maybe you think, you know, it's a little bit different than being able to. But the thing is, those are the solutions. Right. If I knew that I have the wrong Java in my path, I could fix it. I'm seeing some other error condition and I have no, you know, and the answer is you've got the wrong. So that's, yeah. Okay, I see what you're saying, Meg. Right. Well, and so, and I think I love those ideas. I was going to bring, let's see, where's the sample? Here it is. So as an example, we have some answers already. I'll just put them into the notes. And Xenop has agreed, she wants to be the one to do the pull request for this. So she's asked if, hey, could I do this?  And this is how we would do it. And she was very happy to do that as a contribution from her. I was getting a feeling that she was starting to get restless that she's managing all this stuff. And it's like, I'm not getting my fingers into this. Exactly. I want to do something. Yeah, right. And she is absolutely fabulous. I just love her. Okay, so the thing that I wanted to show briefly here was this wiki page that already has some of these kind of things. Admittedly, it's not a pretty page, but it gives us several failure modes with error messages. And so it's the pattern, and notice the date stamp on it. It was all the way, it was started originally 10 years ago. So this is not the first time we've seen this kind of problem. Right. Okay, so we will use an entirely separate section, a separate section in the user guide and we've got now, I think, I like that that we had a third candidate, which was viewing logs that should move into there as well. Yes, exactly. Okay, so, and that is, where is that? This one right here. And so I was guiding Xenob in the session earlier today on how to use a redirect for those existing pages so that the page can move out of this chapter and still be found by its old URL. And she, I think she understood that as well. And if she didn't, we'll make it work later. Anything else? Here's how you test, Chris, the redirect. Oh yeah, yes, absolutely. Testing, testing, testing. Anything else on the troubleshooting section? Kristen, you were the one who brought this. Is that okay for you as a proposal? Yeah, that works for me. I originally started looking at the community forum because I didn't know if there would be a good place to put it there. I like it on the Jenkins IO because that way it's a little bit more, if it feels a little bit more official than like Daraa was just saying about like someone Googling a stack of a flow for her answer that could be out of date. We will have to make sure that we keep these, we add these to reviewing. However, we will make sure we do updates to make sure that the troubleshooting section stays accurate. You've... Oh, sorry. Good question. And I wonder if there's like a good way that we can figure out maybe, like after we set it up, if there's a good way to maybe put a call out on some other forums or anything to see if we can get ideas for, hey, what are some other places that we run into? Oh yeah, yeah. And make it clear that there's two ways, obviously we would love to have PRs against this when it happens, but tell them if they have an issue and they don't know how, I mean, they may see the problem and they don't know the answer that they can file an issue. Right. Yeah, well, and you Kristen, you're inspired to, there's a page that doesn't exist yet that only exists in community.jankins.io. There's tables to bives, migration steps. It's a pretty common report. Hey, I was running Jenkins 2.173 and I've decided to upgrade to 335. Oh my goodness. And I'm broken. Yeah, it's okay. How do I do that? That was three years ago we shipped that. It hasn't been maintained for three years. And the answer there is, ah, we'll do these steps as a minimum. You must do these things. And we've captured them by hard experience, but having them on an official page, I think we'll do a better job for us of, yes, here's the hard experiences page. Great. Great, okay. That's so funny. I can't believe that's the, maybe someone finally, oh, we probably should upgrade. It's like, oh. All those security advisories. Wow, maybe one of them applies. I bet a lot of people, they'll get hired in as they look for somebody that knows Jenkins and they go out that. Oh, sure. Oh, no. Exactly, exactly. Like an, oh no. I admit, I've been working with computers for a long time and I have never ever upgraded software without losing something I loved. Sure.  I just hate it. Yeah. Makes sense. Well, and it's a fair choice, right? Hey, if it works, why should I break it? Why should I risk breaking it? Yes, that's the big thing, especially if you're shipping some very critical of your software here. Exactly. What's the statistic that 53% of the Jenkins builds being run are still in freestyle? No, no, thankfully, we have passed the tipping point. We've got more than half. More than half of the pipeline. All right. Woohoo. That's right. So more than half, but still there's still a lot of freestyle projects in this world. All right. Anything else on the troubleshooting section? Yes. So since Kristen also said that this troubleshooting section will help us to put our position in, like the near stack overflow when user is searching for the error message. I was wondering like, is this the only place for troubleshooting we have in Jenkins.io or there are other sections as well where there are other messages and there are solutions in form of log posts or maybe a dedicated section. My main intention is, I was wondering like, it's a very big idea. I was wondering like, can we increase the visibility of Jenkins or like whenever a user is searching for Jenkins related messages. So like before stack overflow, they would be thinking like, hey, I should first of all look at this search result on Jenkins.io because that's where the error is. So I know it's a big, big thing, but just wanted to know what you think. Yeah, good. I think it would be a great goal. Some day rank higher than stack overflow. Which is like very difficult, I know. Well, there's a stretch goal. Yes. I like that. I think it's- Well, we know how many hits this page gets. We don't track in hits for pages of documentation. Actually, I think we do track. I believe we've got, I think we've got page use data. Okay. And certainly Google keeps, do they? Yeah, I'd have to explore it to see. I haven't, I haven't much worried about our page rank for those kinds of things, just assuming that we've got a lot of content you have to create. Right. I just want to make sure that it stays up to date. That's kind of my thing too, like making sure that the troubleshooting is accurate. That's always a hard thing. But as long as we have a review to it every once in a while, like the upgrade guides and stuff, I think that would be enough. Yeah, maintenance of these stocks as a whole, for sure. Okay. Yes, sounds good. Anything else on troubleshooting section? No, I don't think so. Okay. All right, next topic then was, there was a new good first issue that was submitted today by Vodek on a report for broken, and I think it actually may be broken images. So if we look at this page, this is the bug report, but you see here that the configured global security thing that I think was a diagram previously is now broken. And so my thought was, we could spend a few minutes doing a live, let's diagnose this thing, or we could shift and go on to other topics. What's your preference? I'm good with fixing it. Does anybody else has anything more exciting? I'm sorry, what's the question? So the question was, should we spend the time to, as a group, fix this bug? It's a good first issue, or would we rather do other topics and let somebody pick it up later as a good first issue to work on? Except, wait a second, I have a protest. Oh, what's that? I think this is largely addressed in the PR from hell that I created in October that we still can't get approved for merge. Well, so that's a good test. And I think that's a good test for us as a group. Let's check it, because let's look at the one that you had created. That was this one, right? Security for no reference. It's the big one of security restructure or something. Restructure security section. Yeah. Okay, so let's open up that one and let's go look at its site preview and see if it has the same problem. Because if this fixes it, then we don't have to, whoops, wrong steps. Hang on just a minute. If this fixes it, then we don't have to do what we should focus on is getting this merged and let that fix it as well. Great. Okay, so here's the preview. Because I made big changes recently because of this very feature. So here is the page that he noted sophisticated administrators can use the built-in access. So this is customizing rules. I've got to find that page in the URLs. So Jenkins customizing rules. Oh, nope, nope, I missed it. It's right here. Yeah. Okay, it's on this page, which is controller isolation. So we borrow this URL, go back to the prototype site. Here it is, good. Okay, so go to the previous site. Still broken. Okay, good. So fixing this would still be needed even in this case. Okay. Except that the stuff that needs to be fixed is completely moved. Well, so then how about we fix it in your PRMEG rather than fixing it in some other location? Let's fix it there and use that as a motivation to say, this is one more reason why this PR needs to be reviewed and merged. Right. We keep it in ugly. Daniel observed here that he thinks there may be other cases where the same problem occurs. So we've got more than just a single problem potentially. So would you be changing stuff? Yeah, no, you want to grab it and do it or you want me to do it? Actually, I think it may be best if we have you. Well, we can have you do it or I think we could do the investigation as a team here. And then you'll have to actually be the one who submits the change. So we can have you submit the correction. Okay. Well, let's look at it quickly and then maybe I'll take it out.  Now to confuse you all, but for good reasons, we want to, okay, I did not touch this particular section. It's the link to it and security that I was in. Great. So this is a safe thing to change in your pull requests. Right. Or this could be separate than maybe I was seeing it as something else. What I had done, we used to have, we did it one point along the way, we had a separate file that was about the, enabling the agent controller. And that file went away because that option went off the UI. So it is now buried in the section about distributed builds. At the end it says that this, you know, this is something that happens and then it points to. Okay. Well, and if as I look at the files that are changed in your pull request, it looks like this file, this agent to controller file is not changed in your pull request. So I think it's independent. So we could make the change independently. Right. I was, yeah, I changed, I changed the one that was in the security section. I didn't, I left that same link. So. Yeah. So maybe that gives us now the freedom. We don't actually have to do it in your pull request. We can do it elsewhere as an independent thing. Let's. Since I haven't, I stopped looking at this all the time. I've just lost hope that it's ever going to move. Could we look at the preview for distributed builds? Preview for distributed builds. Which, okay. In this PR. Sure. So you want to look at, just let me get back there. Okay. You want to look at this one and you say distributed builds. Yes. Okay. Come on. Okay. So that's. It's, it's, it's, it's, oh God. He's got it. Our job's execute. No, it's. What controller isolation. Controller isolation. That's the term. Okay. So here's controller isolation. And zip down to the bottom. Okay. As it's. And that's all about how agents and all this sort of stuff. And. Okay, we're at the end here. There we go. And. Yeah. You're in the section. I think there's a header up just above where you are. Agent and controller security this one. Yes. Or agent to controller security. Okay. Yeah. And let's see. So this should have a link to the, because and just, but if you can't turn the filter off anymore, there can tweak the rules. This should be the link. Then you could tweak the rules. One 12 starting line one 12. You can tweak the filters rules by adding a loud and I rules to specify the commands, blah, blah, blah, blah. C. So now is that the bad link? Oh no, no, this is definitely not the bad link. Okay. No. In fact, the bad link is in a file named, let's see what did we just do is the file is named agent dash to dash controller.a doc. So, so that file is not even in your pull request. I think my pull request deletes that file. Well, I would have expected it to report that in the query that I did. Okay. And the reason it was because at one point I was making this. So if you looked at the table of contents here, you would find everything that was on the UI. And this is no longer on the UI because you cannot disable it from the UI anymore. Yeah. And well, so I don't, I don't see it there. I see securing Jenkins was deleted, but I don't see any other deletions here in this PR. In this PR. Oh, Lord. And it's, I'm pretty sure that that file got deleted, but the content is where I showed you. That's why I, that's, hmm. Okay. So I'm gonna, I'm gonna switch tools just for a minute so that I can, so I can run with the tools that are a little more familiar to me. Cool. Okay. So, and the PR is 4612. So, and you were thinking that it, that there may have been a change related to that agent dash two dash controller, this thing. That file I believe is deleted. Yeah. So that should show up in the diffs here. Okay. So there's a link to it that is unmodified. So I'm pretty sure it can't have been deleted and there's a link to it that's been added. So I think we're safe to go touch that file. Okay. Well, we can check that. We can always go back and get it later. We can do that, right? Right. I'm sorry, this has been going on for so long and my head is just foggy about it. Okay. So here's the file that is, that had that contains the thing that's broken and sorry for the tiny text, everybody. And then the place that was broken, it says for an introduction about the agent.  That's the problem. Ah. Okay. The problem is a reference to a picture. And now the question is, where is that picture and how do we get to it? So I'm used to having to do things like put one more double dot until we finally find it. So just a minute, I'm gonna start a build with this thing and we'll go, we'll play experiments. Okay. I'm trying to get back to that branch. Okay. So here we are. And let's open it up. Oh, and by the way, others have shown how you can do this exact kind of thing using Gitpod so you don't even have to run it on your own computer. Hi. Didn't, oh, it's still working. Okay. Sorry. My build is slower than I expected. Yeah. John Mark Mason showed how to do development on Jenkins.io using Gitpod so that you don't have to have a local workspace at all. Well, that's a problem. I broke something. Nope. Something's broken here. So I've gotta go fix a problem. Sorry that I have failed to show how to fix this particular bug. But we think, but I think the answer is we have to figure out where this picture is actually located and how to reference it correctly. So do that separately. Wait a minute, cause what picture? Cause the picture, as I recall, the picture that's in there is a tiny little screenshot of the thing on the screen where you disabled this thing. And that would be quite believable. And so what do you get? No. So back, what did Vodic say that that thing should go away? No, he just says fix it. So the picture is visible. And what Daniel's observation is that there may be other pictures that have a similar problem. So we need to look for other pictures in this securing Jenkins section that may similarly be broken because somehow their picture has been, okay, that one's okay. That's good. But there may be other things that have been damaged in the same way. And we need to just cross-check each of these pages to be sure. All right, so I'd propose we admit that that didn't work the way I'd hoped it would. We'll do that kind of thing later and call this one, try again later, Mark. Okay, yeah. And I really wish we could get that thing merged before we make any more changes to the security section. This is getting absurd. Right. I know, like, what else do we need for that? So I think it feels like we're... The crucial thing is we need... We need Daniel's blessing. Yeah, we need review from Daniel or Vodic and really Daniel's the right choice to do that. He had started it. We just need him to get time enough to do it again. Yeah. And because it's not, we want, you know, make sure there's nothing bad in it. It was like, at this point, like, could we just tell him maybe, like, it's just, this is past number one and we can come back and it doesn't have to be absolutely perfect. Right. The general point of this was to get the doc... Well, to add some stuff, but to get the doc structured so it would be easy to make small changes to it. They were a total mess. Right, right. And he was having that problem that when he needed to change something, so that was sort of the main goal here. And now it's just getting, you know, after months and months, I'm losing it. Okay. Yeah, so... Because I think that feature, maybe in this next LTS, the removing the ability to disable that filter from the UI is not in an LTS yet. I have a to-do note that when it gets into the LTS, we have to tell what LTS it's in. Right now it tells what weekly it's in. Yeah, and I think we can already predict that. I think we already know it won't be in, it will be removed in the March 9th LTS. Quite possibly, but that's what I'm saying is, so this is active, you know. Right. It's another reason to get that merge. Yeah. Great. Some of the other smaller PRs that are dependent on this one have some real problems that are non-trivial. They probably should, a couple of them might be done, I don't know, but this one needs to get in there. Okay. Yeah. All right. Anything else on that good first issue effort? Okay, next topic then. Linux installer switch from system five to in it to system D. I'm gonna do a blog post. There were many open issues that were resolved in the Linux installers as a result of this improvement. Special thanks to Basil Crow for a complete rewrite of the Linux installers to use modern Linux initialization system. The fabulous. It really is, it's an amazing what he did and how much he did. We now run automated tests on 10 plus Linux platforms to be sure that the installer works and yeah, it's a sweet piece of work. He did almost 500 lines of Debian SH script in order to, in order to do the migration. Terrifying. And that's it for me. I'd propose call it done. I need to take a few minutes break so that I can get ready for the next meeting Google Summer of Code. That makes sense. I need to get to dog school. For all the good it does. Dheeraj, anything else from you? No, nothing from my side as well. So Hisha, did you get anything worthwhile out of this meeting? Will you come back? You're muted if you're speaking. That's what I did, right? Yes, sir. I, it worked for you. Did the session help you? Said yeah. Yes, sir. Great. All right. Good. Thanks everybody. Everybody have a great week. We'll talk next week. Talk to you next week. Bye. Sure. Bye. Bye y'all. Bye.


Hi, Jeff Frick here with the Q. We are on the ground at Gordon Beers Brewery in San Jose, California, and we're joining this segment by Dan Gordon, founder of Gordon Beers. You may have guessed that by name. Dan, thanks for having us down. Pleasure to be here. So I saw Dan speak a couple weeks back and really some fascinating things about his story that I wanted to follow up, but I thought we're curious. The first one was really, you know, you were very specific, mentioned over and over of the German Purity Laws and how you really stick to those. Yet, we're here in the middle of Silicon Valley. You've had this company going for a while, so and we're surrounded by a whole bunch of technology and innovation here. So talk about how do you combine those two and marry them to be successful? Well, it's old-school traditions combined with modern technology and that enables us to execute and create consistency and excellence the way they had hoped they could have done it in back in the 1800s. So it's really more execution of the goal versus the kind of the underlying recipe you will. Absolutely, but still with the same underlying rules of only using four ingredients, malt, hops, water, and yeast to make the purest beer. It's great. So another thing that you mentioned that I thought was pretty interesting was, you know, big things that influenced your life and who you are today. And two of them that you mentioned, the first one was really going to Germany and spending a semester abroad. So I wonder if you could talk specifically about, you know, kind of how you made that decision and looking back at it, how important was that decision? Well, I always wanted to study abroad. My parents were kind enough to take us to Europe a few times when I was in high school, and I loved German beer even at the age of 15 under parental supervision, of course. And I said, OK, I wanted to go study someplace. And I took German classes when I was an undergrad at Cal. And then with the intent of going, doing the junior abroad, and luckily I was able to capitalize on some exposure I had, thumbing through a catalog of all the different fields of study at the German university system and saw brewing engineering and beverage technology. And I said, bingo, that's what I was put on earth to do. So keep an eye out of that for all those aspiring people looking for a major, right? That's about it. Yes.  It's just you connect the two dots there. Perfect. So the other thing that you mentioned I thought was pretty interesting was really your experience at Cal being on the crew team. We're often referred to as ESPN attack. We cover a lot of tech events. We're huge sports fans.  And I wish you could dive into that a little bit more. I think the entrepreneurial aspect of being a rower and the discipline involved with with rowing and the fact that their minimal amount of rewards and a ton of work that goes into it is going to put you in a good position to succeed in life as a whole. And applying that to the discipline that I had from rowing and becoming an entrepreneur, I think we're instrumental. So the other funny thing you mentioned was as simple as the four ingredients I make beer. There's a whole lot of heavy duty science that goes in behind the scenes and we're surrounded by beakers and microscopes and all kinds of things. I wonder if you could talk a little bit about how that works out. It's a very simple formula. And yet the science behind it is not simple at all. There's a lot of biochemistry that goes into brewing and starts off biochemistry and I say microbiology of the two foundation scientific disciplines that are involved in brewing. From the time that you're harvesting the barley to creating it into malt, which involves harnessing the power of enzymes that are naturally occurring in the malted barley to the yeast as our most important employee and creating the flavor profiles that are signature to German style beers. All of that ties in very into a complex network of science that we apply towards maintaining consistency and adapting and creating the real high level of consistency and flavor profiles that we need in brewing. So were you already a science guy or did the beer drag you in? I was a geeky science guy. I went to Homestead High School and we had amazing physics and math science background there. The teachers were incredible. A lot of Stanford and Cal instructors that were doing a labor of love by teaching there and was very fortunate to have an exceptional background starting at that and early age. Give a little shout out to the Mustang. Some of the other great Mustang alums from that era. Gotangs, you know, yeah. I'm probably number four in the hierarchy of of the success factors for the for the people there. Jobs and Wasniac. I think our leapfrogs, you know, ahead of us and as far as success goes, right? And who's number three? Bob's Golf. So the other thing that you mentioned, what I saw a few weeks ago is really the impact of the law. And I think a lot of entrepreneurs don't necessarily maybe think about laws to the degrees that they that they should. And it was actually a change in the law you mentioned that enabled Gordon Bierce to exist as a brew pub in the first place. Right. And then it was a change in another law that then took away that opportunity. So it was interesting. 1984, when I was in grad school, the laws enabled brewery restaurants to come into existence that basically bypassed the three tier system of manufacturer to distributor to retailer to consumer. So those are the three pathways that are generally required. And the law change in 84 to allow a brewery restaurant to sell directly to the consumer and the over the counter more or less in the form of draft beer. And that was enabled us to build our first brewery restaurant Palo Alto back in 1987, open up in 1988. And then subsequently, they the distributor's lobby to change the laws again, to allow hard liquor to be served in the same time they limited the number of brewery restaurants that you could own. So we ended up getting throttled back and split the company into two. So you've been at it for a while now. So if when you go to Cal, I'm sure they have you over there quite a bit. And you look out over the young entrepreneurs, you know, with the benefit of hindsight, what are some of the tips and advice you give to the guys? Well, number one, whenever I'm speaking to to business school students and entrepreneurship students is primarily got to get hands on experience. It's amazing how naive the youth of America is and thinking they can grab and just jump into a venture without having done any homework and any due diligence as far as getting hands on experience. So that's number one. And they're all drinking beer. So they got that. Yeah, everyone's a beer expert, right? At the age of 16, you're a beer expert these days. That's it just getting hands on experience. Number one, yeah, the rest of it will come.   You can learn it and both most entrepreneurs are risk takers, but at the same time, they're calculated risk takers and try to prepare for battle as best you can. So getting that experience is number one. And I think that's the oversight and getting cross training and accounting and basic business expertise is also important. What about the passion? Did the passion was it there? Did it come? Can you do it without passion? Can you develop the passion? Clearly, there's two things that you have to be to be successful. And that's passion, authenticity. Without those two, you're not going to be able. Those are the buzzwords at every business school. You can't be half fast. So Dan, thanks for coming on. Any final thoughts before we sign out here? We're going to go over to the tasting room. It's five o'clock somewhere. We have a lot of tuition payments in the Gordon family, so please drink a lot of Gordon beers, Bear. All right, great. So again, Jeff Rick here on the ground with Dan Gordon. We're in downtown San Jose at the Gordon beers brewery. You're watching theCUBE. Thanks for watching.


been on the stage a lot at CCC, but not for Couture Cosmod and the Fusion Festival, because usually I'm talking from the Zentrum für Politische Schönheit, the Center for Political Beauty. But early as a summer, this topic was in the medias a lot for police patrols on the Fusion Festival and I was very involved with this. So I'm doing this talk for you. And in the end we will have a Q&A and I've also brought Eule from Kultur Cosmos and he will also be available for the Q&A. Here's a short video. I'm Niels Hoffmann Ritterbosch. I'm the president of the police in Neubrandenburg. We have a statement for the security at this festival and we were criticized by this and myself I was also criticized for this. The will of the police is not to stop the fusion, to cancel the fusion, but the security needs to take care of this festival, this event without any dangers. The security process should follow nationwide standards and if this is happening for all the security officers, not only the police, the event should be safe for all visitors, which means visitors, normal visitors, artists, vendors, all of them, for all of them this festival should take place safely. Since November there were many talks which we have proved for the people who are organizing the festival and since that point in time the talks with the police were talking about the unspecific things in this security process and the police pointed out these legs in the security process. The police has pointed out that there might be dangerous people visiting the festivals and this is also due to a statement by the organizers. There are 10,000 links alternative visitors coming to the festival who I can't tell why the police should be on the festival. This would lead to dynamics which we are not able to be controlled. You have to agree that this statement is kind of extreme. I did remix this a little bit but mostly this is the original. Who was it? That's the police president, Niels Hoffmann Ritter Busch. Some parts of my movement tell him Ritter Kokosnuss and he is the police president from Neubrandenburg which doesn't mean the new Neuheer means not like an original packaging but he just joined in 2016 the police station there and in 2017 there wasn't a festival so in 2018 he was the first time seeing everything happening around the fusion and he wasn't happy with everything going on and the cooperation with the police and he wasn't happy about how this was going that the police was not present at the festival so in 2019 he wanted to change it. So this video was a press conference from the police station Neubrandenburg and the first thing he says, no one wants to cancel the fusion and on the 15th of April we got a letter which you can see here from the Polizeipräsidium Neubrandenburg to the local offices which says the police saying that the fusion festival can't happen actually and in this moment we were thinking in the previous talks in the previous meetings where we were willing to compromise and now we saw that we had to change this but like what is this actually all about? In 2018 just shortly after the festival there were meetings after the fusion where usually all the officers are coming together and talking about the water quality talking about security, how was the search and like the firefighters but only the police and the Ordnungsamt were joining here and they just listened to us and like what we were happy with, what we were not happy with and very quickly they changed the topic and they wanted to talk about how the cooperation with the police should happen in the next year and that they want a police station at the festival and want to be there 24-7 so this shouldn't be shocking to you because you already have a police station here at the festival it's just around the corner there we just took this picture but for us this was really a new thing because for over 20 years we didn't have a police station at the festival so here you can see the traffic controls and on the other side you can see what the police wanted to have at the festival so the blue arrow you can see the main entrance there is a footbridge from one side to the main festival area so there the police wanted to have an area for the police station and they wanted to have parking lots for 20 police cars where they wanted to have shifts and where they could drive in with 20 police cars to the parking lot and go out with 20 police cars when they changed the shift and for us this was a no-go because that would have been a provocation for the festival attendees so we said no so we said here at the red arrow you can have a police station where we have this red arrow and this outside of the main festival area it's still on the airport area but it's outside the festival areas so it's not in the inner area but it's a short walk over there and then the police had another offer which is the second blue arrow in the middle you see there where they just wanted to be behind our fence where people enter so the police could walk around freely on the festival area and they wanted to have several officers on the campgrounds and just being able to walk around so we actually made some mistake that our offer was already the maximum we were willing to offer and they were like oh we already have an offer which is here so like we have a different offer which is there and so we were only able to repeat the first offer we made saying either it's this or it's nothing so this was the first meeting I joined which was in April 2019 which is called an Empte Runde in Rübel so that's a place close by and in the last 10 years the festival didn't grow anymore it was 60,000 to 80,000 people for the past 10 years and like actually maybe more people because then people just jumped the fence so the festival states the same amount of people for the past 10 years but like the local officers joining in for this meeting just continued to be more institutions involved and so there were a lot of local institutions involved which were invited to this meeting and at the meeting a lot of them asked to not be invited because they didn't know what they were doing there actually and Ms. Siegmund at this meeting at the beginning of this meeting there is one new thing this year which is that the police will have a police station at the festival area and like everyone was looking here how do we get you down from this tree where you just catapult yourself on top of because like this is not where we are going so this was the first part of the meeting and like for five minutes a lot of the local officers said yeah everything is fine and some just said we don't know what we are doing here we don't want to be invited anymore and in the second round we had there was just the health services and the police and the ordnungsamt and us and so then we talked again about the police station and we said in our security concept we won't have a police station at the festival area and the police said first of all we won't agree to the security concept in this case no matter what else is in there there can be ten pages or a thousand pages as long as we don't have this police station in the security concept and the security concept is made by us and as long as we don't write this in there the police said we won't agree to the security concept and in this moment the police the local police said that's no longer our area and they moved it up a level to the police president of Neubrandenburg, Niels Hoffmann, Ritter Busch and this was the person we were then supposed to talk to then there was a lot of hassle with lawyers we told all rights position in this case that we don't see any justification for the police in this case and then the office two weeks later gave this letter that the whole festival was to be prohibited so this was just a simple letter in which the official office was denied the allowance to have the festival but the main reason they gave for this was that there was no common agreement with the police on the security concept they said there has to be an agreement on the security concept with the authorities but we're not going to explain so they said if there is no agreement there is no festival but we thought well I'm good but the police is going haywire and we made our plans for fighting against this so at this point we said there's no backdoor policies anymore the only thing that helps in this situation where everyone is kind of working against us we'll have to take this discussion down to a facts level and we have to change something so one of the elements that we thought about down was to have a campaign and one side of this was to have a very openly formulated text get or evoke as much civil society pressure as we could manage so this is what we did we put a website online which I'm showing here this is an old version so there's a couple of thousand people more who signed this but in the first few weeks almost 140.000 people signed this already for the freedom of arts and culture in addition a lot of organizations have signed of course the KS Computer called it as well but also the FDP which is the German Economist Party and there was also like a liberal organization called Kine-Kneete-Kine-Fiete and if they with the Economist Party agree on this common signing of the fusion festival having to happen then that's something so for over 20 years we've never gone public and usually we also avoid media work or press relations because usually it works in the way that you talk to your friends about fusion festival this is what we like but for over 20 years we've never really put efforts into doing press work no advertising for the festival and also there's no accreditation for any journalist on the grounds of the festival so we're kind of asking ourselves how to do the work with the press first of all we needed a press team I was part of the press team because I've been guiding this progress for a while now also from the CCC someone joined whose name of course I'm not going to mention but I'm saying thanks Linus you did a great job in this and we thought ok how to frame this whole thing what are going to be our arguments and something that we then put into every interview a phrase that we then generated was the police patrol without cause or reason and the police patrol so without reason means without any outer cause and the police patrol means to be observed by the police patrol so huge parts of the population will say that nothing has to be observed by police patrol without any outer given reasons so a mid-festival around the clock and surveillance these are the things that when looking at the press interviews that we gave out in this time we always managed to fit these phrases in so first we wanted to wait for a week to prepare for all the press work we had a couple of pre-talks with journalists to see how they felt about it what their opinion was they of course wanted to do their media releases and we got a lot of questions from journalists that all wanted to come out with our articles by Thursday and with us we confronted the police president of Neubrandenburg giving them a deadline on Friday and this is something new cause not every day some of the main newspapers in Germany call the police president of Neubrandenburg so they were quite this caught their attention and they didn't have the time as a press and then we took flight and went to the radio station Mecklenburg-Vorpommern which is a neighbour state we said ok our questions regarding the security concept have remained unanswered for 24 hours although they had been there so apparently there is security standards about that don't that are not related to the police patrol directly but rather like migration and other other situations that could be related to security also our security concept hasn't shrunk compared to the previous years and we have a lot of people compared to the previous years but it's rather increased with every subsequent year and every year it's been enough but then it had to be increased and increased and apparently it was never sufficient so we see that this was apparently a fake reason a reason they put forward to somehow put through this police patrol on the festival grounds and they told us so if you're not able to write a sufficient security protocol or security standards then you have to at least accept the police patrol on the grounds of the festival so the intermediate status on Friday was the fusion at zero points police had won and then on Monday the fighting started so the whole public mood was suddenly against this on Monday so one of the main or the Aussie title that something with the fusion festival and one of my favorite headlines is the the police the fusion festival is the most popular festival in the world and the fight for it has begun so the intermediate state on Monday was this was really a home run for us because then all the news people were aware of fusion at three points against the police of only one point so we didn't allow them to instrumentalize us but rather people realized that we didn't have much press work but we did have a lot of visitors people went home with a lot of fun in their hearts and it's also a good a good average of overall society people that wrote the articles of new the festival they had even been guests and visitors of the festival themselves and they couldn't really understand what this was all about then there was the press conference of the police in Neubrandenburg with all the invited authorities and we also had a couple of journalists that came and reported from there so this was a very very just useful and ugly building and for about 200 people that had been filled with a couple of people that they then invited when the remaining seats were still open we at the same time did our press conference in the Maxim Gorky theater in Berlin and I want to show you a couple of excerpts from this press conference ok so I'm asking the mayor of Miro which is the city closest to fusion festival I thought that in the last 20-30 years I had never seen so many people from different social and other groups being united being enraged about what happens regarding fusion festival and about the position that the police president stands for that there should be a mobile watch and police station on the festival area and also about the quote that nobody intends to prohibit fusion and it sounds very much like the German quote nobody intends to build a wall you don't believe this this is the people that decide these things are just an impression of the festival or are in office haven't been in office for a long time and we really have no words for them taking this decision in our government nobody says we're blind to death but all of this discussion goes to the responsibility of the police president this is nothing that we want and this is going for any aim festival is a cultural space all of us know that whatever challenges we face the organizers do not wish for police patrol on the festival area only if the situation requires it and police experts tell me that this is actually no problem to put down all these arguments but we can rather solve these with the security concepts given give me any region in Germany or even Europe where we managed to have such a big society of people together and nobody feels threatened or unwelcome we can have a look at everyday police report and this is rarely the case we have to ask ourselves now what does this situation mean the females in the region had this joke that they said the police president really also wants to join the fusion festival for once we said it's possible to do this it may sound weird but I'm sick of after 20 years suppressing subcultures and then there's going to be articles in the newspapers about eastern Germany say authorities in my opinion you should invite the authorities we did manage a lot that has never happened before and I should be invited to look at how these things work out on the festival area and everything is totally well organized there's been 20,000 people coming together celebrating together and our security promise really relies on us communicating and interacting together and having these structures organized and I'm totally angry about these structures being destroyed by the authorities every time and the damage caused by this single president every single one has to rebuild and has to put in the effort to make up for this so we're refusing point blank to have the station on the grounds and we have to deny this to the police straight away I also talked to my fellow mayors let's have a look at these structures at these subcultures and I think we can learn a lot more from these than we can anywhere else this is Henry Tesh Mayor from Miro he's in the CDU the Christian Democratic Party which is rather conservative so that's quite extraordinary for him to speak out like this so here is a crossword puzzle where it says festival where the police is in charge and the solution is fusion and then we hear that the newspaper Decide has got documents that the police is trying to prepare for the fusion festival and a lot of people and they have documents where there is 1,000 policemen being deployed for the festival and previously there were 200 so if you have in visual terms you see this tiny policeman down there and so like 1,000 if you put this in relation to this one person is this big one do you even see the small policemen and other thing in the documents was water cannons and here I just brought you a picture and tanks which we also apparently need there and also a special unit against blockages which we know from Wendland if someone is locked down to something and then there was a person from the AfD the right wing German party and in our case this was this person like what's his name I forgot him Klaas Ulf Ulf Theodor Klaasen he's a policeman or he used to be a policeman so he is in the AfD and he is from the police so he had an info point for the AfD and there were people who were peacefully holding banners and he sprayed them with pepper spray ran away bought pepper spray which is less severe and like sprayed around with it a little bit and then when he was arrested he pretended to have used the less severe pepper spray so then he had to so then he was officially moved to University of Augusto a police university where he was supposed to teach new police people and training and he told one student to do one essay on how the police should be dealing with the fusion and in this combination having this AfD politician who is also with the police and who is teaching there and then the fusion just started tweeting oh no the police started tweeting about the fusion festival that they weren't planning to have water cannons or tanks and then the build was publishing an article about water cannons or tanks at the fusion so the police was going down and saying like no actually not these documents are very old and like actually these documents were just one or two weeks old and then we had a demonstration in Lerz Lerz is a small place where the fusion is happening hello okay hello and good morning I'm amazed by this when we said spontaneously on Wednesday we have to do something because some people said what is happening here about the fusion this can't be this is why we are here I'm amazed by the situation for your information I'm from the area and I co-organized this meeting this demonstration here who are we why are we here what do we want we are just citizens simple citizens citizens who live in this area why we are here we are here to make a sign what we want we want to show that we don't agree to the police work here and where they want to have a police station at the festival we don't agree to this we are saying this can't be the case this video is on youtube and on other channels so you can watch the full video you can watch the whole thing it's very interesting fusion in the Bundestag then the fusion was debated in the Bundestag so the nationwide government said we are that's not our responsible and then it was moved to the government of Brandenburg and the Landtag and the Die Linke brought up this topic and these documents are very old they are no longer up to date and there will be no police patrols on the festival then we updated our security concept and renewed it which had a lot of updated stuff but no police patrol no police station on the area and it had a lot of stuff included which we already had offered and we just put the label new on it and put it on the table again and the police just agreed to it right away because they were under pressure from the public sometimes it can be that easy and then actually the police showed up two days previous to the event and put up this container which doesn't have the tiff so it doesn't have the official guarantee so it is allowed to be put up so then we said without the tiff, without this official label you can't have this container because we can't put up stuff without this official label and then the police said it actually has the tiff label but we just didn't bring the label here and then the festival just happened and the police just had to suck it up basically and they weren't interested to escalate it anymore and we had a new person from the police to talk to and next to the police control station someone put up a poster which said love fusion hate cops and we got a call can you put this down and we said well no that's just like opinion being stated and then in the end when the fusion was over they actually asked whether they could take the poster with them so after the festival there is another festival close to Neustadt-Glewe and that's a different festival where people have flags from Germany and there is a lot of police being stationed and the police had this video being produced the hashtag says the festival only works together thank you for the police that they make the summary why we don't want to have some there and I'm closing this now I talked about our fight and the question is what do we learn here I think we learn that it's possible to fight these very strong forces from the state when you go to the public when you find a topic where you have an emotional connection to the civic society to the public then you have this moment where you can just fight back against authorities and the last thing we have here is a song from a citizen close by and I want to say we as cultural cosmos we don't own the messages in this song but I want to show this video to show the all the opinions from the people from this region and after this video is over Euler is joining me on stage and we are doing a Q&A so I'm here in this garden I want to play a song for a police president Mr Brandenburg Mr Nils Hoffmann who is involved I think you know about the discussion around the fusion just for you a small boy sat at home he felt lonely his parents were never home and he didn't have friends so some hours felt actually rather painful he was very small and not very bright but especially someone like this needs attention he was alone and said you will notice me when I'm tall, when I'm going up I will be ready his childhood of Nils Hoffmann Heller Busch was shitty and mean so his career as a police president was like no, I'm being angry about your nice childhood we are celebrating the fusion festival for over 20 years we are meeting people from around the world it's so beautiful how people treat each other no one of us calls the police the police aren't actually willing to go here and want to disturb this event but we need to work there and have to work for Nils the childhood of Nils Hoffmann Heller Busch for his career as a police president he went into every ass what is our conclusion for this boy can we help him I think it's too late if it goes badly for him he will be alone again but helpful will be coffee we should look at the local politicians who are on their side through the election we have some influence whether they will be paid by our tax money so the childhood of every small human should be protected loved and safe as we can see when someone has a bad childhood with a bit of bad luck a tiny human will become a cop so I want to say to where I am I am I am I am I am I am I am to say to apologize for two things if you are a police president he don't have to be a pig like some people who came before you have actually proven this and I would be ashamed in your place actually and the second point to compare you to a pig is not quite Right, I brought up two boys with a bottle, and they are very social. Greetings from my place here. So now we have a round of questions. Whoever has questions, come on stage. So we have two angels with microphones, please line up in front of them. Is there a question from the internet? Okay, apparently not. So here's the first question. A police president had a very dilettant attitude. Like a beginner, is there any consequences for him? I've never heard about any negative consequences for any police president. There is one, but it's not official. He just messed up totally within his region. People say about him, things ranging from, I don't know him, he destroys everything. But the microphone doesn't run, so there has to be an exchange. So the mic will be shared? Do you want to give an answer to that question? So he's still a police president. But to be honest, he's not and a focus for us. We have totally different people with whom we talk. Also after the festival there was a new relation who introduced herself very nicely. And we expect that we don't have to expect an attack like this year again.  And those seven suing regarding very little things. So they were regretting entering this whole discussion about safety measures and leaks in the security plans. In the end everything worked out very well. The cultural cosmos has organized the festival very well. If there was any problem, it was solved right away. And this is a very different basis for the whole agreement on security for next year. Thank you very much, that's another question. A major part of the fusion guest is very political and there has been a grassroots movement in case that there might have been police on the festival area. Were you prepared for a serious escalation of things? Could there have anything happened from your point of view? Well, as long as we assume that they don't move and they put through this police station, then we expected a certain potential for conflict. You really don't want to imagine what will happen then. We said that there has to be a consensus on action that we don't determine, but where people can choose on which level they want to push it through, which is also bearable for us. But in reality it would probably have not been feasible in a practical way. Do you have any questions from the internet? No additional questions? Here's another question. So fusion is not just any festival and also not very small. So my question is how can you transport what you've learned to any festival that's smaller? In those recent months it became clear that clubs or other events near Berlin have similar problems. So how can you use your experiences for any festivals or groups that are not as well set up organization-wise as you are? So of course we talk to different organizers and it's pretty cool if a 70,000 people festival has made this point first. So nobody can easily say that we have another 70,000 people festival where this doesn't work out as well. And there could be a situation where 10,000, 15,000 people festival says, why won't it work for us like this if it worked at fusion? Also the absence of cultural cosmos from public has changed slightly. So probably they will be involved more into political everyday business again. For instance regarding the support of the new police president in Mecklenburg-Vorpommern. And there's also initiatives, initiatives for collaboration of the different festival organizers, asking themselves what are we confronted with, how do we cope with increased fuss about security? How can we still realize what our cultural imagination and ideas are? How do we deal with security plans we want to fulfill or don't want to fulfill? And how do we cope with the authorities and agree on how to put this through? There's a lot of demand for communication internally and also with the authorities. And we don't want to resist against this, we're open for discussion and to see how we can involve others in this. Okay, unfortunately we have to close the session. So this next question will be answered directly by the speakers. So on a different note, an advertisement, the speaker is going to be on a different stage on Sunday. In the three-headed monkeys, it's going to deal with a police president who is still a police president, also the state lawyer who is still a state lawyer. Most importantly, I want to mention what I forgot in the beginning. I really want to thank all participants, everyone who made this camp possible, every organizer, every angel, every helper. Thanks for this cool camp. Thanks. This was the talk. Thank you, Stefan. Thank you for listening.