[User] Please transcribe this text

[Assistant] The important part is to have something that does not depend on any external files or data. Try to replace your data by fake values if you can't share it. With all of this done, we are ready to start writing our issue. Click on the button next to bug report, and you will discover that there is a template to fill. It will only take you a couple of minutes. The first thing is to properly name your issue. Don't pick a title that is too vague. Then, you have to fill your environment information.


[User] Please transcribe this text

[Assistant] Just execute it in your notebook or in a terminal and copy-paste the results.


[User] Please transcribe this text

[Assistant] Since our issue has to do with tokenizers, we pick the maintainer associated with them.


[User] Please transcribe this text

[Assistant] There is no point tagging more than three people. They will redirect you to the right person if you made a mistake.


[User] Please transcribe this text

[Assistant] Next, we have to give the information necessary to reproduce the bug.


[User] Please transcribe this text

[Assistant] We paste our sample and put it between two lines with three backsticks, so that it's formatted properly.


[User] Please transcribe this text

[Assistant] We also paste the full trace back, still between two lines of three backticks.


[User] Please transcribe this text

[Assistant] Lastly, we can add any additional information about what we tried to debug the issue at hand.


[User] Please transcribe this text

[Assistant] With all of this, you should expect an answer to your issue pretty fast, and hopefully a quick fix.


[User] Please transcribe this text

[Assistant] Note that all the advice in this video applies for almost every open source project.


[User] Please transcribe this text

[Assistant] Recording a presentation-based course may be easier than having to be on camera, but that doesn't mean it's simple. If you've scripted and outlined your online course and built your slides, it's time to hit that record button.


[User] Please transcribe this text

[Assistant] What does that mean? How do you record slides? What kind of microphone should you use? What if you mess up while you're recording? In this video, I'll answer all of these questions and more and walk you through how to record your online course slides. Let's get into it.


[User] Please transcribe this text

[Assistant] Don't worry, I'm going to leave a link in the description.


[User] Please transcribe this text

[Assistant] Once you've installed the screen recorder, go ahead and open it. You also want to go ahead and open your lesson slides and whatever presentation software you'll be using. If you've outlined or scripted your lesson, I recommend opening that on another device or on a separate screen so that your presentation can take up the full main screen.


[User] Please transcribe this text

[Assistant] Our second step is to set up our microphone. For this type of recording, I recommend using the Blue Yeti USB microphone set to cardioid


[User] Please transcribe this text

[Assistant] Go ahead and connect your microphone


[User] Please transcribe this text

[Assistant] And then adjust from there. Before moving onto the next step, make sure the Blue Yeti is selected as the input device on your computer's audio settings. For step three, we're going to adjust our settings on the screen recorder.


[User] Please transcribe this text

[Assistant] First, click the microphone icon and select microphone from the list. Next, click the screen size dropdown and select full screen. Then click the settings icon, the circle with three vertical dots. Click settings, select recording, and uncheck the following.


[User] Please transcribe this text

[Assistant] Show recording toolbar and include cursor in capture.


[User] Please transcribe this text

[Assistant] Then click okay. If you happen to make a mistake,


[User] Please transcribe this text

[Assistant] This will make it easier for you to find edit points later when you edit your videos. At the end of your lesson,


[User] Please transcribe this text

[Assistant] Before you exit your presentation, type the keyboard shortcut to end recording. The default is Command Control S. Our fifth and final step is to review and save. The screen recorder automatically loads a preview of the video you've just recorded. It's a good idea to go ahead and watch through this one time to make sure the levels sound good.


[User] Please transcribe this text

[Assistant] And that there's nothing you missed. If all is well click the save icon in the lower right hand corner and save your video to the folder that corresponds with the module for your lesson.


[User] Please transcribe this text

[Assistant] And that's how you screen record your slides. In future videos, I'll walk you through how to edit


[User] Please transcribe this text

[Assistant] Thank you for watching and I'll see you next time.


[User] Please transcribe this text

[Assistant] You try running it, you get a syntax error somewhere, Python tells you exactly where and you fix it. This is great. It's simple and it's satisfying.


[User] Please transcribe this text

[Assistant] Sometimes though, things crash and the error is just kind of impossible to understand. This happens a lot in machine learning for a few reasons. You're working with these big weird data structures, you're using these big complex libraries with a lot of moving parts, and also you're doing a lot of GPU computing and that in general is much more difficult to debug.


[User] Please transcribe this text

[Assistant] Uh, in Keras there's the additional problem that your models are often compiled before execution, which is great for performance, but it makes debugging extra difficult as well.


[User] Please transcribe this text

[Assistant] So, this is going to be a video about what to do when you run into one of those nightmare bugs and you just have no idea where to begin with fixing it.


[User] Please transcribe this text

[Assistant] So to give you some intuitions for the most common things that go wrong and cause these weird issues, uhm, and show you kind of where to look for the sources of bugs that you encounter, let's use this example script.


[User] Please transcribe this text

[Assistant] So I'll show it to you here in two parts. First, we do all our imports, we load a dataset, we create a tokenizer, and we tokenize the dataset.


[User] Please transcribe this text

[Assistant] Uh, next we convert our datasets to tensorflow datasets. So that's tf.data.dataset.


[User] Please transcribe this text

[Assistant] And that's so that we can run fit on them. And then we load our model from a pre-trained checkpoint. We compile it and we fit it with those datasets. So this seems straightforward enough. It's similar to what we've done in the course before, but beware, this is spooky code and hides many dark and mysterious secrets. So what happens when we run it? Well, it's not great. So we get this error message.


[User] Please transcribe this text

[Assistant] It's, it's pretty perplexing. I mean, how do we even begin to debug not getting a gradient? So when the error doesn't immediately suggest where the problem is, the best solution is often to walk through things in sequence, making sure at each stage that the outputs look right, that everything looks okay at that point.


[User] Please transcribe this text

[Assistant] And of course, that means the place to start is always to check your data.


[User] Please transcribe this text

[Assistant] So the best way to make sure that the data you're giving the model is good is to grab a batch from the TF data data set that your model is training on. And that's because it's right at the end of the training, the data pipeline.


[User] Please transcribe this text

[Assistant] And so that means that if those outputs are good, you're guaranteed that your data pipeline is working well. So we can do that by looping over the data set for one iteration and then breaking, and that gives us a single batch. So what do we get when we inspect that batch?


[User] Please transcribe this text

[Assistant] We'll see that we're not getting any gradient because we're not passing labels to Keras. So our labels are in the batch, but they're a key in the input dictionary and they're not a separate label as Keras expects. So this is one of the most common issues you'll encounter when training Transformers models with TensorFlow.


[User] Please transcribe this text

[Assistant] Our models can all compute loss internally, but to use that loss for training, the labels need to be passed in the input dictionary where the model can see them.


[User] Please transcribe this text

[Assistant] Uh, this internal loss is the loss that we use when we don't specify a loss when we call compile, when we don't specify a loss argument.


[User] Please transcribe this text

[Assistant] So Keras, on the other hand, usually expects labels to be passed separately from the input dictionary, and not to be visible to the model, and lost computations will usually fail if you don't do that. So we need to choose one or the other.


[User] Please transcribe this text

[Assistant] Either we use the model's internal loss and we keep the labels where they are.


[User] Please transcribe this text

[Assistant] Or we keep using Keras losses, but remove the labels to the place Keras expects them.


[User] Please transcribe this text

[Assistant] So for simplicity here, let's fix this issue by using the model's internal loss. And we do that by removing the loss argument from the call to compile.


[User] Please transcribe this text

[Assistant] So what happens if we try training now? So we recompile with that. We call model.fit again. What happens?


[User] Please transcribe this text

[Assistant] So that's not good. Nan means not a number, and it's not a good loss to have in general.


[User] Please transcribe this text

[Assistant] In fact, if we inspect our model now, we'll see that not only are all the outputs non, all the weights are non as well, as well as the loss.


[User] Please transcribe this text

[Assistant] So once a single NaN creeps into your computations, it tends to spread, because it propagates from the loss back, and once it's in the loss, it's in the gradient, it gets to the gradient, and then once it's in the gradient, it enters the weight updates, and then all your weight updates end up as NaN as well. So NaN just completely destroyed our model here. But where did it creep in first?


[User] Please transcribe this text

[Assistant] So to find out, we need to go back to a point before the model was destroyed. We need to reinitialize the model and look at the outputs for the very first batch. And when we do that, we see that the NaN first appears in the loss, but only in some samples.


[User] Please transcribe this text

[Assistant] So you can see this in more detail in the accompanying section of the course notes. I am moving fairly quickly here.


[User] Please transcribe this text

[Assistant] But we find that if we look at the labels, the samples with the loss of nan all have a label value of 2.


[User] Please transcribe this text

[Assistant] So this gives us a very strong clue. If we check the model with model.config.num labels, we see that the model thinks there's only two labels. But if we see a label value of two, that means there's at least three labels, because of course zero is a label as well.


[User] Please transcribe this text

[Assistant] So we got a loss of nan because we had an impossible label in our dataset. And to fix that, we need to go back and set the model to expect the right number of labels. So we can set num labels equals three when we initialize the model with from pre-trained. And now hopefully we can avoid this issue.


[User] Please transcribe this text

[Assistant] So now we think our data is good and our model is good, and so training should work. But if we try running model.fit, we...


[User] Please transcribe this text

[Assistant] Well, I mean the loss, we do get a loss, it is a number and it is going down, but it's not going down very quickly. And if we keep running this out, we'll find that it stalls at a fairly high loss value. So what's going on?


[User] Please transcribe this text

[Assistant] Well, when things are mostly working, but training is slow or a bit odd, that can often be a good time to look at your optimizer and your training hyper parameters. And this is where I want to mention one of the most common sources of issues when you're working with Keras. You can...


[User] Please transcribe this text

[Assistant] Name things like optimizers with strings. So Kara supports that and it's very convenient. But if you do that, all of the options get silently set to their default values.


[User] Please transcribe this text

[Assistant] So we specified our optimizer as Adam, but in the process we invisibly got the default learning rate, which is 1e minus 3, or 10 to the power of minus 3.


[User] Please transcribe this text

[Assistant] So this learning rate is way too high for training transformer models. We should go back and specify the learning rate directly, not using a string. So good values here are between 1e-5 and 1e-4. So let's split the difference and pick 5e-5.


[User] Please transcribe this text

[Assistant] So if you recompile with that, you'll find that training actually works at last. The loss goes down efficiently and it converges to a lower value.


[User] Please transcribe this text

[Assistant] So again, I did go through this quite quickly and I strongly recommend checking out the course notes to see this in more detail and to experiment with the code yourself and see what, you know, what the errors look like and how you can approach them. Uhm, but I've given you, I hope I've given you here a quick summary of


[User] Please transcribe this text

[Assistant] The most common bugs and maybe the most common debugging approaches to dealing with them. So good luck and remember to take plenty of breaks if your code is giving you a hard time.


[User] Please transcribe this text

[Assistant] I'll be as brief as possible. Your father's far from being a well man, Miss Carrington.


[User] Please transcribe this text

[Assistant] The tunnel collapsed. You've talked enough, Mr. Carrington. I'm sorry to interrupt, but we mustn't tire your father.


[User] Please transcribe this text

[Assistant] Okay, you've gotta get out of here. I've had enough trouble with your kind of people.


[User] Please transcribe this text

[Assistant] I'd like to, dear, but under the circumstances, I'm afraid I can't.


[User] Please transcribe this text

[Assistant] This is positively horrible. You've been scared.


[User] Please transcribe this text

[Assistant] Me? I'm Cosmo Topper. I'm your next door neighbor.


[User] Please transcribe this text

[Assistant] Very nice. I just dropped in to use the phone. At 12.30 in the morning. Oh, he's really late, isn't he?


[User] Please transcribe this text

[Assistant] Well then, if she's safe, there's no reason for me to stay. Good night. I've had a lovely time.


[User] Please transcribe this text

[Assistant] But I don't want my wife threatening me, you see, and she will if she finds out. No, I'm going home.


[User] Please transcribe this text

[Assistant] Would you mind coming out of cold storage? I will not.


[User] Please transcribe this text

[Assistant] I'm going to raise this sheet. See if you can identify this young lady.


[User] Please transcribe this text

[Assistant] Well, don't tell me the joint's haunted. Now look, I was staying.


[User] Please transcribe this text

[Assistant] They don't hide in ice boxes, and they don't take dead bodies on boat rides. Why did you kill her? I didn't. That's only one man's opinion. I can prove it. How? Leave me alone in that room for a minute. Ho ho, I'm not that dumb. Well, that's only one man's opinion too.


[User] Please transcribe this text

[Assistant] There are no windows in the trophy room. Any iceboxes? No. All right.


[User] Please transcribe this text

[Assistant] Listen sister, it looks like you're all set for a first degree murder rap. Of course, if you come clean, we could go a little easier on you.


[User] Please transcribe this text

[Assistant] Didn't know he killed the wrong girl. When he found out, he was panicky and hid the body. You see, doctor, I did not have hallucinations. Very interesting. Then what are you watching that fireplace for? Who do you expect, Santa Claus? Come on, who done it? The housekeeper knew. She knew too much. But she wasn't the one. When she was about to confess, she disappeared from this very chair.


[User] Please transcribe this text

[Assistant] And the person who caused the disappearance was standing right beside this fireplace when it happened. What do you say, doc? He's looking right straight at you. The man's mad. I was nowhere near the fireplace when it happened. I was over there.


[User] Please transcribe this text

[Assistant] Why, yes. Come to think of it, I was. Mr. Carrington, would you mind sitting in that chair? Of course not.


[User] Please transcribe this text

[Assistant] Oh don't be silly. I'm not Anne's father. Who are you?


[User] Please transcribe this text

[Assistant] The contentions which have been among you since I first became your pastor.


[User] Please transcribe this text

[Assistant] As you would seek your own future good, hereafter to watch against a contentious spirit. If you would seek good days, seek peace and ensue it.


[User] Please transcribe this text

[Assistant] Well, the forest ranger. I'm glad to know you. How do you do?


[User] Please transcribe this text

[Assistant] You made a little mistake, Mr. Lewis. What? Dutch hyzer can't write English.


[User] Please transcribe this text

[Assistant] Get that case off and back that truck up. Mr. Lewis is going to have an accident on the highway tonight. Hit and run driver.


[User] Please transcribe this text

[Assistant] A broken down sap, that's what you mean. Now listen honey, relax. I'll give you anything you want. And when you're on top, nobody asks you where you get it.


[User] Please transcribe this text

[Assistant] May take you a couple of days, but you'll see it my way. I'm crazy about you, Kay, but get this straight.


[User] Please transcribe this text

[Assistant] Well, uh, she must have left some time ago.


[User] Please transcribe this text

[Assistant] I mean night. Tonight at last, Miss Brown and I are going to find each other. Now wait a minute, you're only meeting her.


[User] Please transcribe this text

[Assistant] It's a gold ring in frightful taste and worth absolutely nothing. But the family tradition is that it must always go to the right woman. How do you know?


[User] Please transcribe this text

[Assistant] That is of course if you cooperate and don't get silly ideas about living forever.


[User] Please transcribe this text

[Assistant] It's hard to believe that in less than seven days, we've had an inauguration packed with empty space.


[User] Please transcribe this text

[Assistant] Outside of a couple formal speeches, you realize we haven't had a chance to see President Trump himself on the job. But yesterday...


[User] Please transcribe this text

[Assistant] He gave the first television interview from his new home office at the White House, or as he calls it, the Mar-a-Lago of the North.


[User] Please transcribe this text

[Assistant] But yesterday, we got introduced to Trump the President, who we learned is a man who, from the get-go, is determined to create his own reality, starting with how he gets the news.


[User] Please transcribe this text

[Assistant] But-but you see that there? Yeah. If the news is critical of Donald Trump, it's fake news. Only praise is real news.


[User] Please transcribe this text

[Assistant] Which is insane, and it's also crazy that all he does is watch Fox.


[User] Please transcribe this text

[Assistant] He doesn't want to read. He doesn't want to have briefings. Trump watches Fox to get his news. You realize the reason that we need the news is because we don't have what the president has, which is all the information.


[User] Please transcribe this text

[Assistant] Now you realize what the CIA and FBI have to do. You know what they should do. They should start making little videos for Trump to watch. They should make news especially for him, because he's like a little child. They're gonna have to come out and make like a little production for him. Just like, beep-beep-beep-beep. It's CIA news. Today Donald Trump, the great Donald Trump, needs to know how to fight ISIS. And Trump will be like, yay, that's me.


[User] Please transcribe this text

[Assistant] He only accepts that news. So we learned that President Trump only acknowledges the media that praises him, and also acknowledges only the citizens who voted for him.


[User] Please transcribe this text

[Assistant] Here's another way President Trump only works within his own reality. It has to do with his executive order to block immigration from a number of Muslim countries.


[User] Please transcribe this text

[Assistant] These are the countries Trump will ban people from.


[User] Please transcribe this text

[Assistant] In the San Bernardino shooting, one of the terrorists was a U.S.-born citizen. The other person was from Pakistan, a country not on Trump's list.


[User] Please transcribe this text

[Assistant] Here's the most disconcerting part of the interview for me. It's not just how Donald Trump perceives reality. It's the fact that as president, he's now powerful enough to shape it.


[User] Please transcribe this text

[Assistant] Because Donald Trump truly believes that he should have won the popular vote.


[User] Please transcribe this text

[Assistant] The federal government will now spend a ton of money and time investigating non-existent voter fraud, which is not going to find you the two state-registered Mexican ghosts who are voting, but instead, all that's gonna happen is it's gonna end up as an excuse to restrict more American citizens from voting. That's all that's gonna happen.


[User] Please transcribe this text

[Assistant] And by the way, dead people using their power to vote? That's the weirdest Walking Dead episode ever. That is just strange.


[User] Please transcribe this text

[Assistant] The difference between candidate Trump and President Trump


[User] Please transcribe this text

[Assistant] Is that now we have to live in his crazy reality. And that fact hit me when Trump said this.


[User] Please transcribe this text

[Assistant] If he's gonna talk like that, I feel like he needs a different style of makeup.


[User] Please transcribe this text

[Assistant] Hey there, thanks for subscribing to our new YouTube channel. You're probably thinking, but I didn't. I know, which is fine, but now you're thinking about subscribing. You should really just subscribe. Just do it. Subscribe. Who said that? Subscribe. Who's saying these things? Subscribe now. What?


[User] Please transcribe this text

[Assistant] She was devastated by what the media was saying about her. And she was losing everything.


[User] Please transcribe this text

[Assistant] I get emails all the time from people telling me that they want to be a professional mermaid and my first thought is, oh you have no idea what you're getting yourself into. Welcome to our auditions! Who knows the first rule of my company?


[User] Please transcribe this text

[Assistant] No dead mermaids! Can't wait, she's hypothermic. He's hypothermic.


[User] Please transcribe this text

[Assistant] I'm curious. What's the significance of a chess piece?


[User] Please transcribe this text

[Assistant] I've written a rather sentimental letter to an old comrade in my say.


[User] Please transcribe this text

[Assistant] Let's make a bargain, shall we? You ask God for help, and I'll stop the moment he shows up.


[User] Please transcribe this text

[Assistant] Several of my friends are going to Rome to exterior colonel. I'd like to accompany them.


[User] Please transcribe this text

[Assistant] Don't be so overly dramatic about it, Chuck. You're saying it's a falsehood, and they're giving Sean Spicer, our press secretary, gave alternative facts to that.


[User] Please transcribe this text

[Assistant] It is ordered that you shall be executed in the mood and manner prescribed by the laws of this state. And may God have mercy on your soul.


[User] Please transcribe this text

[Assistant] Goodbye, Mr. Byrd. I hope my prayers will do you some good.


[User] Please transcribe this text

[Assistant] John, give up. Give up and get him to the hospital. He needs attention.


[User] Please transcribe this text

[Assistant] Don't you see him here? Apart you can save this boy.


[User] Please transcribe this text

[Assistant] I'm sorry if I forgot myself.


[User] Please transcribe this text

[Assistant] Yes, O'Connor, you are next and last.


[User] Please transcribe this text

[Assistant] Welcome, welcome, welcome. You're now rocking with the sports homo with Big Q and the guys where we have intense, entertaining, educating.


[User] Please transcribe this text

[Assistant] And enlightening sport talk from your favorite sports fam was popping big ups to the great saying, dang, dang.


[User] Please transcribe this text

[Assistant] Much love to the entire Who That Nation. Give yourself a round of applause. You up in this thing, man. Shout out to the Who That Nation, man. You up in this thing, man. That's right.


[User] Please transcribe this text

[Assistant] Shout out to the fam, man. Appreciate y'all being in here and shout out to all of the rivals out there as we got them pulling out their hair on this one, man.


[User] Please transcribe this text

[Assistant] So shout out to the fan. Appreciate y'all man. We up in this thing, man. This was entitled a big year for King guard Mike in 2023. Perhaps, perhaps, perhaps, but listen, we prime for something with Mike, man. It'd been three real tough years for King guard Mike.


[User] Please transcribe this text

[Assistant] Start, we stopped calling him King Guard Mike. We now call him the Michael Thomas again.


[User] Please transcribe this text

[Assistant] Can't guard Mike and we call it a Michael Thomas again, man. So, you know, it's a difference there. Can't guard might is the do we seen.


[User] Please transcribe this text

[Assistant] In the Atlanta Falcon game, the first game of last year that caught three touchdowns in the game, turned it upside down. That's can't guard Mike right there. They haven't seen.


[User] Please transcribe this text

[Assistant] A lot of that guy, but I'm really thinking this year, man.


[User] Please transcribe this text

[Assistant] We're going to see, we're going to see can't guard Mike again, man. So shout out to the fan. Appreciate y'all being in the stream.


[User] Please transcribe this text

[Assistant] Poppy, Fable, Full Dane, a shout out to your brother Taurus in this thing.


[User] Please transcribe this text

[Assistant] Brother Devon's in this thing. Shout out to you. Good to see you Dana. Shout out to the Queens. JT, much love to my brother Gundam.


[User] Please transcribe this text

[Assistant] Is in this thing. Shout out. What's up, Tedra? Shout out to you as well. Much love. Big ants in the building. Good to see everybody, man. Appreciate you. All right. Shout out to everybody, man.


[User] Please transcribe this text

[Assistant] Appreciate y'all being in this thing. I see you Kevin. Shout out to you fam. Tuck Graff. What's poppin fam? Appreciate you.


[User] Please transcribe this text

[Assistant] As well, 504 Cole, brother Corvadeus is in this thing as well. Shout out to everybody, man. Appreciate y'all. What's up Antoinette? Shout out to you queen. Appreciate you being here as well. Always got to give much love and respect to all the queens and much love. What's up, Debbie? Much love to you as well. Baraka.


[User] Please transcribe this text

[Assistant] Is in this thing. So shout out to the fam. I appreciate y'all. Please feel free as you come in and hit the like button and please feel free to subscribe. If you aren't a subscriber, please feel free to share. Sharing is caring. Share the links on your social media feed. It helps us out much. Love me up in this thing.


[User] Please transcribe this text

[Assistant] All right, brother Molly malls in this thing says name should be, can't get right by.


[User] Please transcribe this text

[Assistant] Let's get it together. Brother Donovan, shout out to you. Jared, what's up fam? Appreciate y'all, man. And this was so.


[User] Please transcribe this text

[Assistant] Let's couple a little news, man, and then we'll take questions on the back end of this Friday broadcast. Good to see you guys. I hope you had a fantastic week.


[User] Please transcribe this text

[Assistant] I know it was a short week dealing with Memorial Day, but listen, it was a short week. It was a good week. We got to the end of it. We're going to have a good weekend and we're going to keep this thing.


[User] Please transcribe this text

[Assistant] Going and moving and shaking all the way on through. So big ups to the fam. All right. And also feel free fam to lock it on in to whodatdaily.com. That's the headquarter site for all of the PRO media networks content that covers the array of everything that we do that people might not be aware of that everything pelicans, New Orleans pelicans, uh, everything, man, we got it all.


[User] Please transcribe this text

[Assistant] Boxing coverage as well. Good to see it. Uh, the family members love boxing as well.


[User] Please transcribe this text

[Assistant] College football, everything and anything we got it on the whodatdaily.com. So lock it in. Alright, so let's jump right into the first one here.


[User] Please transcribe this text

[Assistant] As we get into it, uh, this one's a shout out to the wire on this one. Sports Illustrated predicts a big year for Michael Thomas in 2023. Also another Saint.


[User] Please transcribe this text

[Assistant] Of, uh, of well-renowned to desk popping in on the building and reason why a lot of people looking at Michael Thomas as being a guy that gets a big year is because of his quarterback. You know, this could be really exciting because you're not going to be able to double these guys.


[User] Please transcribe this text

[Assistant] Not, not consistently. If Mike, you know, Mike gets to cooking, there's a lot of them going to say, yeah, we're going to leave somebody on Mike and let the guy check them. And Mike is a different dude, man, especially can't guard Mike. It's like the difference between Irvin like, and they, you know, Steven A. Smith said this a lot. It's a difference between Irvin Johnson and Magic Johnson.


[User] Please transcribe this text

[Assistant] He said Magic Johnson is talking crap to you. You know, Irvin's the businessman, but Magic Johnson is the guy that's doing all that work. Shout out to you, Trey. Good to see you, fam. Appreciate you. Let's get into it on this one.


[User] Please transcribe this text

[Assistant] As well, but this is the latest, uh, things that was kicked out by Conor or at Sports Illustrated laid out a hundred predictions for the upcoming season. You mentioned the Saints on two occasions.


[User] Please transcribe this text

[Assistant] We'll only send us on the wide receiver, Michael Thomas, who or expects the bounce back in a big way.


[User] Please transcribe this text

[Assistant] Car at quarterback, Saints receiver, and this is what he said in his, in his, in his breakdown. Saints receiver who once caught 149 passes in a season and logged in more than 1700 rushing, I mean, excuse me, receiving yards was never the same following the 2019 season, but that does not mean he can't be great again.


[User] Please transcribe this text

[Assistant] Carl will bring out the best in this workhorse receiver, whom the saints could heavily gotten rid of this off season. So.


[User] Please transcribe this text

[Assistant] This is intriguing and interesting because we all want to see Kangar Mike get on that, get on that square and make it happen, man. We love Michael Thomas, my bad, Kangar Mike. We love Kangar Mike, man. We think the world of him.


[User] Please transcribe this text

[Assistant] And it's unfortunate he had a series of injuries. A lot of people was like, man, let's get rid of this cut and run.


[User] Please transcribe this text

[Assistant] From him, but credit to Dennis Allen on this one. He always believed in Michael Thomas. He really did.


[User] Please transcribe this text

[Assistant] Remember he first took the job a couple of years ago if one of his first motions was to go and meet with Michael Thomas in California.


[User] Please transcribe this text

[Assistant] And let him know and reassure him, listen, I want you still to be our guy on this club. You still our guy. We still love you and we want you.


[User] Please transcribe this text

[Assistant] To be here, and they did that. So they worked with him quite patiently. And then this upcoming year, they reworked his contract, freed up some money, gave him a Proving Your Deal, which was fair. Now the three saints have been patient with the whole process.


[User] Please transcribe this text

[Assistant] The guy told me not to get the surgery and then I waited and then all that kind of old stuff. That's far and out of the way now.


[User] Please transcribe this text

[Assistant] Now we focusing on Michael Thomas. We heard what Mickey said about Michael Thomas, how he's expecting him to have a big year.


[User] Please transcribe this text

[Assistant] And man, listen, for the first time in a while, Michael Thomas is coming into this thing. We got a loaded wide receiver room and we expect big things popping from Michael Thomas moving into the show. I'm going to tell you the truth.


[User] Please transcribe this text

[Assistant] So as we finished this article, Thomas played a big part of recruiting card this off season. He's hoping to reestablish himself as one of the league's best receivers now that the Saints have gotten the quarterback he believes in, like he didn't believe in James.


[User] Please transcribe this text

[Assistant] He started the 2022 campaign strong with Jamis Undercenter ranking among the NFL's receiving leaders with 16 catches and three touchdown grabs in the first three games only to go down with a season ending foot injury.


[User] Please transcribe this text

[Assistant] You know, that's after Thomas was limited in 2022 with that ankle injury that prevented him from playing all of 21.


[User] Please transcribe this text

[Assistant] And it's taken a long frustrating path to get back to where he was in 2019, but the Saints gym.


[User] Please transcribe this text

[Assistant] Mickey Loomis is pleased with his progress and says Thomas will be ready to go when the team gathers for training camp in late July. I'm looking forward to that.


[User] Please transcribe this text

[Assistant] Looking forward to that. I'm not going to tell you no difference. So, so if Thomas and Carr could be


[User] Please transcribe this text

[Assistant] As effective as the pairing as Carl was with Devontae Adams last season, the Raiders duo


[User] Please transcribe this text

[Assistant] Combined for a hundred catches for 1,516 yards and a league leading 14 touchdown completions. These years of disappointment will finally and firmly be put in the rear view. I sincerely hope so, uh, brother Sigler. So I'm really looking forward.


[User] Please transcribe this text

[Assistant] To seeing that happen because you kind of look over Mike Thomas's numbers.


[User] Please transcribe this text

[Assistant] You know, and like I said, these last several years have been just awful, man. And you look at the numbers right here, you know, and it's just blowing, you blowing your doors off and then it gets to 2020 and then.


[User] Please transcribe this text

[Assistant] And then bam, 20, 27 catches, uh, seven games, 40 catches, which is not bad, you know, for a mediocre receiver, but Michael Thomas already catches.


[User] Please transcribe this text

[Assistant] Over 55 targets that year and then he didn't play all of 2021 and then 2022 those three games he had 16 catches like we talked about three touchdowns.


[User] Please transcribe this text

[Assistant] And they're feeling pretty good about Mickey Loomis. We're feeling pretty, I mean about Mickey Loomis and Mickey Loomis commentary about what he said about Michael Thomas. We're really.


[User] Please transcribe this text

[Assistant] Feeling pretty good about that because a healthy King guard Mike with Derek Carr, Chris Olavi, who he advocated for to Dennis Allen to draft that year. And Dennis moved up a couple of picks to go and get Chris Olavi to solidify the pairing. So we finally potentially could be able to see the pairing.


[User] Please transcribe this text

[Assistant] Of Chris Olavi and Michael Thomas in the wide receiver room and listen, man.


[User] Please transcribe this text

[Assistant] It can mean a lot, man. And like we said, we went over the wide receiver room before. It is a incredibly deep group this year and we're looking forward to seeing some fantastic things popping from those guys as well. So could it be a big year for Michael Thomas in 2023? Mickey put his blessings on it. So he'll be ready to go.


[User] Please transcribe this text

[Assistant] You know, this year is like a do or die year for Michael Thomas. Final year on this contract is unlike, you know, any previous year.


[User] Please transcribe this text

[Assistant] We had those multiple years on this contract and they reworked it one year proven deal. Michael Thomas, a King guard might got to step his game up and listen, unfortunate these damn injuries, but man, hopefully all of this stuff is finally behind this, this man and he could just step up and do what he loves to do.


[User] Please transcribe this text

[Assistant] Really excited about Card or Chris Olavi and Michael Thomas connection man could really be something not to mention all the fantastic other talent the same self in that just in the offense period. So.


[User] Please transcribe this text

[Assistant] What do you guys think about that, man? Shout out to the fam. What's up, brother Richard? Shout out to you. Good to see you in the chat, man. Much love.


[User] Please transcribe this text

[Assistant] You can't fire him right now, Trey, man. You got to kind of be a little patient. He's already into the season. They've invested him. We got to see what they, what they, what is working for. But listen, to be honest with you.


[User] Please transcribe this text

[Assistant] I love what the offense looks like and you know.


[User] Please transcribe this text

[Assistant] You had an opportunity to think about some of the stuff he's doing, some really big moves here. Obviously the car thing with Michael Thomas, right? Getting the quarterback that can just open up the, just spread out everything, create space everywhere. Well, you know, our guys work really well in space. We've got some of the best space players in the league here.


[User] Please transcribe this text

[Assistant] Guys that work really well. So we got a guy that can open up things, scare the hell out of defenses, back everybody up, right? And we got weapons everywhere.


[User] Please transcribe this text

[Assistant] Tight end run packed, wide receiver run pack, running back run pack.


[User] Please transcribe this text

[Assistant] You know, so we're, we're looking pretty talented. Even with the quarterback situation, the quarterback room is pretty good.


[User] Please transcribe this text

[Assistant] So the saints have done a phenomenal job in appeasing one of the most, the most important need, which was the QB position, veteran quarterback, his statistics individually all look good.


[User] Please transcribe this text

[Assistant] He does what you would want him to do, which is explosive. Explosive. I kept saying it. This guy is like C4. Explosives. Explosives. This is what he brings to the offense. Just the deep ball, keeping everything open. A threat every time to hit you for a long bomb and blow the game open. You know what I'm saying? And when you got a guy that's


[User] Please transcribe this text

[Assistant] Expect some games where the Saints gonna put some numbers up on the board right there, right?


[User] Please transcribe this text

[Assistant] You know, well, you'll see a lot of exciting football again. So I'm really excited about what potentially the offense could be.


[User] Please transcribe this text

[Assistant] Even to other, these other position groups and then Dennis Allen kind of cushioned himself to a degree by putting all of that money into the offense and then turns around and goes into his defense. Hire, hires a defensive coordinator that is in, I played Joe Woods yesterday or the day before yesterday. Uh, and Joe Woods, love Joe Woods, man.


[User] Please transcribe this text

[Assistant] Love Joe Woods, how, you know, his, his, his, his mentality, how he talks the game and he's a guy.


[User] Please transcribe this text

[Assistant] Who would operate and you know, he's the boss of the defense. Dennis calls the plays.


[User] Please transcribe this text

[Assistant] Very interesting dynamic right there. So you look at the car situation.


[User] Please transcribe this text

[Assistant] You look at Joe Woods over the top of the defense as a defensive coordinator. So Dennis Allen don't have to do all the extra work everybody reports to Joe.


[User] Please transcribe this text

[Assistant] So it's, he's not really that guy to, you know, go around. He does it, but it's not his strong suit. But can that style work here? Potentially it can. I don't know. And once again, it's a, you know, cloud hangs over his head because it is Dennis Allen. He's never won.


[User] Please transcribe this text

[Assistant] Anything as a head coach in the league, his time with the Raiders, his year last year with the Saints, everything, he won more games than he ever did as a head coach, which was seven, but unfortunately the Saints were seven and 10, but he has to, he got to step up.


[User] Please transcribe this text

[Assistant] And it's time for them to step up. But anyway, outside of that, I just love what they're doing, adding all the competition.


[User] Please transcribe this text

[Assistant] My, uh, uh, Derek called to throw 30 touchdowns this year. You know, 30 touchdowns. I'm like.


[User] Please transcribe this text

[Assistant] But he never, I think he did that one time before and his history had 30 something touchdown. But I, you know, like I said fam.


[User] Please transcribe this text

[Assistant] I wouldn't be surprised if this dude threw 30 touchdowns with 4,000 plus yards. I wouldn't be the least bit surprised by that because his game translates to what the Saints are doing.


[User] Please transcribe this text

[Assistant] You know, so we'll see how it all goes. It looks good on paper, but just be impatient, wait until we get to the, the, the really thick ports and the ports that count into the training camp and the mandatory camps. When everybody comes out and get ready to play, man, I can't wait for that, man. It's going to be fun. All right. So anyway, shout out to the rest of the fam in here.


[User] Please transcribe this text

[Assistant] All right. Tuck graphs. I want the best for MT, but if it doesn't happen, we have two sophomore. Yeah, absolutely. Yes. That's the great thing about the saints, man. You know, that's the great, that's the great thing about the saints, the saints, you know, they learn a lesson.


[User] Please transcribe this text

[Assistant] The room is ridiculous. You know, every offensive room is ridiculous. It all is very ridiculous. The depth and everything and you got to give it to them. The offense is looking very polished to be honest, which, and like I said, I always keep the depth chart up just to get people to look at what the starters look like.


[User] Please transcribe this text

[Assistant] You keep the offensive line together from last year to the best, you know, that you could do. And you kind of fortified it with several veteran signings. You still got Hearst as the swing guy, you know.


[User] Please transcribe this text

[Assistant] Even provide a, some competition at the full back room. Like Adam Prentice thought he was going to be there by himself. They bringing, bringing Jake Boggess.


[User] Please transcribe this text

[Assistant] The challenge I'm there. And of course, you know what the tight end room looks like with veterans. You got Foster Monroe, they signed and Jesse James yesterday. And the look of the wide receiver room is just out of, out of control. I mean, and like I said, the biggest one, the one that the most, the X factor of the group.


[User] Please transcribe this text

[Assistant] To me in terms of a guy that can really contribute is James Washington in my opinion, man. A guy like James Washington that has speed and can catch.


[User] Please transcribe this text

[Assistant] You know, this, he's going to be interesting, man. If he can be stay healthy, James Washington, he's to me, he's the guy that I'm looking at saying, man, what can that guy do right there?


[User] Please transcribe this text

[Assistant] You know, don't get me wrong. I like my young guys, Shaq Davis and Malik Flowers. I like those guys, AT Perry.


[User] Please transcribe this text

[Assistant] But the veteran, James Washington, I'm like, what could, what could he do?


[User] Please transcribe this text

[Assistant] What can he do? What can he do? But anyway, look at that offense, man. Look at that offense. That's a good looking offense, definitely. Alright, so let's move on to the next article right here.


[User] Please transcribe this text

[Assistant] And this is coming from NFL.com. Uh, Mr. Adam Rank predicts the Saints schedule for the family members that probably didn't hear this. Uh, let's listen to what he said about the Saints schedule.


[User] Please transcribe this text

[Assistant] Okay, so that's his call on it. He did this shit like he was doing a weather report, man. You know? You know? You know? You know? Come on, bruh.


[User] Please transcribe this text

[Assistant] You know, they, they, they, their, uh, opinion, but man, come on.


[User] Please transcribe this text

[Assistant] All right. So anyway, let's look at it. He got the Saints beating the Titans and opener, then going up to Carolina and losing to Carolina and Green Bay. Now this is the Carolina team that, you know, we'll have a young quarterback, Bryce at the helm, young team trying to figure it out. They still have a lot of talent. Carolina plays tough up there in Carolina.


[User] Please transcribe this text

[Assistant] You know, but you looking at the Saints and I'm saying the reason why people kind of undervalue when the Saints I keep saying is because of Dennis Allen, you know, some of these games, a lot of people think he'll lose like the New England Patriots game.


[User] Please transcribe this text

[Assistant] A lot of these games the Saints could win, man. They really could.


[User] Please transcribe this text

[Assistant] Like, I would challenge his analogy, the Green Bay Packer game. There's no reason why the Saints should lose that Green Bay Packer game.


[User] Please transcribe this text

[Assistant] That's an early in the year game. It's not snowing up there. It'd be really great weather by the way.


[User] Please transcribe this text

[Assistant] All that really impressive this year. I'm just going to be honest with you. They're going to take a fall.


[User] Please transcribe this text

[Assistant] Tampa Bay will because Tom Brady's going the same thing's going to happen with Green Bay. You can't expect the same results. The wide receiver room is, is, is a little a lesson there and they still have.


[User] Please transcribe this text

[Assistant] Even when we think about the Patriots game, you think about Dennis Allen versus Bill Belichick. Really from a talent perspective, the Patriots have done a pretty decent job in free agency and the draft.


[User] Please transcribe this text

[Assistant] But if you look at what the saints are bringing into that, the saints should be able to beat the.


[User] Please transcribe this text

[Assistant] New England Patriots, once again, this will be a game that's in week five, first four or five games of the new year. That'll be in New England. That is, that'll be also great weather.


[User] Please transcribe this text

[Assistant] Up there. Should be some great weather. Damn sure won't be no snow.


[User] Please transcribe this text

[Assistant] So that game should be a win as well. So, you know, you kind of challenge it. I can see what he's saying about the Jaguars. They coming off the.


[User] Please transcribe this text

[Assistant] Uh, the playoffs last year, uh, you see, you know, there, and then I kind of agree with on the Minnesota game, even though the saints should be able to beat Minnesota going into the buy, but you come out to buy and lose to Atlanta in Atlanta. Hmm. Hmm. Ah, you know.


[User] Please transcribe this text

[Assistant] I don't know, I think the Saints sweep Atlanta this year. I'm going to just be honest with you. I did say the Saints could split potentially with Carolina.


[User] Please transcribe this text

[Assistant] But you know, I said that I think they split with Carolina in my original. And as we get closer to the season family, we'll get these, we'll crystallize the results and see some on field play and we can kind of redefine our predictions. Cause that's all it is right now. None of, nobody hasn't seen any of these teams. We're just looking at paper, but from a talent perspective, they should be able to beat a Minnesota Viking team, but you know,


[User] Please transcribe this text

[Assistant] Well, we'll see. We'll see because Kirk Cousins is there and he seems to have really good games against the saints. He comes to play against the saints. So we'll see. So wins against Detroit, Carolina and all that. And then he gives you a loss against the Rams in Tampa Bay on the back end. You know, how do the saints lose the Tampa on the back end? They could be, you know, not representing coming there kind of discombobulated or whatnot. It happens, but.


[User] Please transcribe this text

[Assistant] If the Saints are on their game, we know they're not going to be on a game. Every one of these games, cause that's just not possible.


[User] Please transcribe this text

[Assistant] They ain't going to have that steel like focus every game. You're going to have some games that are let down. So, you know, Tampa, which we should sweep Tampa this year.


[User] Please transcribe this text

[Assistant] But if I'm expecting a let down game, it'll probably come against a Detroit or giants, you know.


[User] Please transcribe this text

[Assistant] A team like that, I'm not looking at Tampa, but then again, who knows, right? And then he, he kind of gives us the win on the back end to Atlanta, but the Rams game going out to Los Angeles to play the Rams, not the same Ram team.


[User] Please transcribe this text

[Assistant] You know, they still have some fantastic players, uh, Matt Stafford and


[User] Please transcribe this text

[Assistant] Cooper cup and Aaron Donald, I got you on that, but this not, that's not the same brand juggernaut, juggernaut team that they've been over the last several years. They're a significantly weaker team. They got some really good players there.


[User] Please transcribe this text

[Assistant] Uh, in terms of some of the big names I've mentioned, but they have a lot to prove themselves going forward. You know what I'm saying?


[User] Please transcribe this text

[Assistant] So, I mean, in the end, he got the Saints at 98, which is better, uh, in terms of you doing it, you know, so it's interesting, man. So what do you guys think about the 98 mark? I know a lot of people believe the Saints could be a lot better than that. Alright, so anyway.


[User] Please transcribe this text

[Assistant] Very interesting man, very interesting. Got a split with Tampa Bay, I know.


[User] Please transcribe this text

[Assistant] Yeah. Yeah. Yeah. He says, can't see us splitting window Tampa Bay. Yeah. I can see us beating the hell out of Tampa Bay. Both matches. I, you know, I could pretty much say, man, if the saints handle a business.


[User] Please transcribe this text

[Assistant] Both Tampa big, like last year, the saints should have beat that. I know shoulda, shoulda woulda, shoulda woulda, shoulda woulda, shoulda woulda, shoulda woulda, shoulda woulda. Shoulda woulda, but didn't.


[User] Please transcribe this text

[Assistant] With the Tampa Bay Buccaneers, both games. Same with the Carolina Panthers, both games in hand. Dude.


[User] Please transcribe this text

[Assistant] We had so many opportunities last year. Both Tampa Bay matchups should have been when we had both of those games in our hands and squandered it. Same with both of those Carolina matchups. We had those games. Had them.


[User] Please transcribe this text

[Assistant] If we'd have just closed those teams out, man, everything would have changed.


[User] Please transcribe this text

[Assistant] You know, but that's in the past. That's in the past. So moving forward, man, we'll see, man, but a lot of fantastic stuff has to happen, man. I'm really excited. I want to see what happens. All right, let's move on. And this is from Mickey, a Loomis, uh, in his interview that he did, Mickey Loomis says, Cam Jordan will be a saint for like, and remember we talked about this as the saints. These are one of the moves the saints are looking to kind of get done.


[User] Please transcribe this text

[Assistant] And remember the timeframe for a deal and Cam spoke about this in the prior interview we played.


[User] Please transcribe this text

[Assistant] On, uh, the sports coma was the fact that he was saying that he would like an extension done, you know, prior to the big camp, you know, July coming into July. So the saints have some time here to kind of get it done. And absolutely. Cam Jordan should be, he's a legend.


[User] Please transcribe this text

[Assistant] He's gonna go into Saints Hall of Fame, that's no doubt. And then when his season, his game time or his playing time is over, he's gonna go in that Hall of Fame.


[User] Please transcribe this text

[Assistant] He is going to the, you're looking at our first, you've been looking at all the famer and cam Jordan. He's going in the hall, the big hall, both halls, you know, he's going in the hall. So I think cam Jordan is phenomenal man over all these years of plan 5, 115 and a half sacks is what he did. He took down,


[User] Please transcribe this text

[Assistant] Great Ricky Jackson's sack record, took it down and then has another couple years to add on top of it.


[User] Please transcribe this text

[Assistant] That's, that's coming to try to be that young cam to try to catch cam, man. So.


[User] Please transcribe this text

[Assistant] Yes, we can't allow what we did in the past when we let Ricky Jackson out the door, Sam Mill out the door, Vaughn Johnson out the door.


[User] Please transcribe this text

[Assistant] We don't want those guys out there doing this. Sanks are not going to make that mistake this time around. So they're going to give him that extension that he needs and that's going to be big. So I can't think the three year, uh, $52.5 million extension back in 2019 to remain with the Sanks through the 2023 season. So far the Saints in Jordan haven't reached a new extension.


[User] Please transcribe this text

[Assistant] Well, Mickey Loomis hinted that a new deal could be coming soon. The timeframe was late July. So GM Mickey Loomis says Cam will be.


[User] Please transcribe this text

[Assistant] He says, we'll play for the saints as a, as long as he wants, then go into the ring of honor. He's going to be able to play. Excuse me.


[User] Please transcribe this text

[Assistant] It's set to expire at the conclusion of the 2023 season, but the Saints have no plans of letting their all-time sack leader.


[User] Please transcribe this text

[Assistant] Walk. On an interview with SiriusXM, we played some of this on the other stream, said that Jordan is going to play for us for as long as he's won't. Loomis didn't stop there. He also added that when Jordan hangs it up,


[User] Please transcribe this text

[Assistant] It will be inducted into the saints ring of honor, the pro football hall of fame and other honors.


[User] Please transcribe this text

[Assistant] That a player of his caliber earns. He's, he's, yes. Loomis and the Saints, uh, Loomis and the Saints selected Jordan with the 24th pick back in 2011 when he was flat top camp. And since being drafted, Jordan has been one of the best defensive linemen in the NFL. He's the only player in the NFL history.


[User] Please transcribe this text

[Assistant] To record 7 plus sacks in 11 straight seasons, it should be a shoe-in for the Hall of Fame when he retires.


[User] Please transcribe this text

[Assistant] 12 seasons, Jordan accumulated 639 tackles, 115 and a half sacks, 15 forced fumbles for the Saints. And then week 17 matchup against the Eagles last season, he surpassed the Saints legend Ricky Jackson to become the Saints all time sack leader. Jordan has meant as much to the Saints and the community as any Saint player ever.


[User] Please transcribe this text

[Assistant] On the field, he's one of the greatest saints ever, but his work ethic in the community has not gone unnoticed. He's been the saints nominee for the Walter Payton Man of the Year two times. He founded a nonprofit charity, God is Love, an organization that helps better the lives of youth in the community.


[User] Please transcribe this text

[Assistant] He also has donated his money to food banks, hurricane relief programs and so much more.


[User] Please transcribe this text

[Assistant] There was some speculation that with the Saints cap situation, Jar might not be.


[User] Please transcribe this text

[Assistant] On a raw staff, his contract expires next off season. I don't think many Saints family members.


[User] Please transcribe this text

[Assistant] Cause see Jordan playing for another team next season and I'm glad Mickey Lumas.


[User] Please transcribe this text

[Assistant] Feels the same way. Jordan will be a Saint for light as long as he plays.


[User] Please transcribe this text

[Assistant] And even after he retires, he will be a saint for life. And you think about 115 and a half sacks and the way he did it, the way he did it for the.


[User] Please transcribe this text

[Assistant] For the longest time, for the longest time, he didn't even have not, there was Junior Gillette, right? He had Junior Gillette there. He had, uh, Trey Hendrickson for a year, right?


[User] Please transcribe this text

[Assistant] The gold, uh, you know, like you had, uh, the white friny, right? The white friny had what? You know, a Robert Mathis came in.


[User] Please transcribe this text

[Assistant] You know, kind of toward the middle, you know, the middle of his career, I want to say. But anyway, he, it was all, they always had a compliment player.


[User] Please transcribe this text

[Assistant] That was there for the majority of his time and they kind of fed off of one another. So if you have this guy here, the other guy was spending cam and have all that.


[User] Please transcribe this text

[Assistant] He didn't have like a steady guy next to him that whole time. If he did, I can only imagine what his numbers would look like. He pretty much done that by himself for many cases, beating double teams and sometimes triple teams. So if you think about it, how he gathered 115 sacks was phenomenal. You know, I remember it was a couple of years ago when Cam was talking about staying clean and all this kind of stuff.


[User] Please transcribe this text

[Assistant] And Ryan Nilsson started putting them in them stunts and all that kind of stuff. And he started going in and getting them sacks.


[User] Please transcribe this text

[Assistant] And making it happen. You remember he, for the longest time, he was trailing JJ White. Now look at him now. Cam is the man fam. Shout out to you, Laurie. I see you. T-Roy, shout out to you. Much love, brother Mario. Good to see you, sir. Appreciate you.


[User] Please transcribe this text

[Assistant] All right. What's poppin? Good to see y'all in here, man. Milly 2-Wheel, shout out to you. Good to see you.


[User] Please transcribe this text

[Assistant] All right. Ldub, I see your fan. Appreciate you, man. Y'all hit the like button for your dog. But yes, I think that's a very positive thing for making Loanless Takana. Put that together.


[User] Please transcribe this text

[Assistant] So anyway fam, quick questions before I end the stream. I'm not going to be on here for very long. Just wanted to talk to the family members about Kangar Mike.


[User] Please transcribe this text

[Assistant] And in the stream, but loving this thing about cam. And like I said, it's supposed to be somewhere in July when they're supposed to get this deal done before we even get into the thing. So shout out to the fam for being here. Quick questions in the chat for him.


[User] Please transcribe this text

[Assistant] Alright, uh, Brother Devon says terrible predictions from the guy. Yeah, yeah, he's looking at that. Alright, so anyway, quick recap here.


[User] Please transcribe this text

[Assistant] As we talk about, uh, sports illustrated predicts a big year for Michael Thomas or AKA can't guard Mike.


[User] Please transcribe this text

[Assistant] Which is the name, remember that was the name when he was tearing up the league.


[User] Please transcribe this text

[Assistant] All these great stats that he had here, man, even some phenomenal years, 92 catches, 104 catches, 125 catches.


[User] Please transcribe this text

[Assistant] You know, I look just steady every year, 92, 104, 125, and then he broke it open with that 149 got that, that single key, uh, single season catch record that year.


[User] Please transcribe this text

[Assistant] And of course, if he, if Michael Thomas plays the majority of these games this year, what would be his, his total? What would his total be? And we had a question like this before. If he's healthy and he plays 16 games.


[User] Please transcribe this text

[Assistant] Uh, for the same season, what could it look like? What could Michael Thomas's numbers look like next to Crystal lobby and all of the other stellar.


[User] Please transcribe this text

[Assistant] Offensive talent that the Saints have on the field. What could his numbers be?


[User] Please transcribe this text

[Assistant] You know, is it, we seen when he was a banged up Michael Thomas.


[User] Please transcribe this text

[Assistant] In 2020, in an injury-marred CZ, seven games, he was able to get 40 catches. To some of the Saints receivers, backup receivers, that's a great year to get 40 catches.


[User] Please transcribe this text

[Assistant] So yes, so in a, in a, in a half, almost half the games, he was 40 catches. So what are we thinking about with Michael Thomas's number? Perhaps, uh, 65, 70 catches. Is that too much? You know, you know, he has Michael, I mean, he has Chris Olavi there. So.


[User] Please transcribe this text

[Assistant] Only time will tell, man. Can't guard Mike. We'll be back. Mickey said he'll be ready for a training camp, man. So we'll see how they handle.


[User] Please transcribe this text

[Assistant] His ramp up it, will they be a ramp up? That's would be the question. You know, how do you, how do they deal with that? You know?


[User] Please transcribe this text

[Assistant] We'll see. Anyway, let's keep going, man. And of course we handled the weather report right here from this gentleman and he was talking about the Saints record would be a nine and eight.


[User] Please transcribe this text

[Assistant] Mark with losses against Carol, uh, Carolina in week two.


[User] Please transcribe this text

[Assistant] Losses against Green Bay, Green Bay. That's right. Green Bay. You must have got Aaron Rodgers is not there anymore as Jordan loves team against Green Bay and losses to New England as well as Jacksonville.


[User] Please transcribe this text

[Assistant] Which is in the dome and Minnesota on the road, then come out to buy lose to the Falcons, then wins against Detroit, Carolina giants. And then you lose two to the Rams in LA and Tampa Bay in Tampa.


[User] Please transcribe this text

[Assistant] So then at the end of the day, he gives you that mark and you finished nine and eight on the season. Nine and eight.


[User] Please transcribe this text

[Assistant] I don't know, man. I don't, I don't know fam. I don't, nine and eight don't sound right to me. People are like, yeah, that sound right Q.


[User] Please transcribe this text

[Assistant] Nine and eight just spiritually don't feel right, man. I know we were seven and 10 last year.


[User] Please transcribe this text

[Assistant] But nine and eight don't feel right. It just don't seem right. And I know the guy just guessing.


[User] Please transcribe this text

[Assistant] You know, but it, I'm saying at least 10 wins this year for the Saints. I'm saying at least 10 wins, man.


[User] Please transcribe this text

[Assistant] You know, I really don't see him getting swept out of, you know, splitting with the Tampa Bay Buccaneers. I really don't.


[User] Please transcribe this text

[Assistant] See him splitting with Tampa Bay and I damn sure don't see him losing to Green Bay. I'm sorry. I don't see the set the week 17 loss.


[User] Please transcribe this text

[Assistant] To the bucks and I damn sure don't see the week three loss to the Packers. Um, that given those two on top of that makes you, gives you 11 wins. I'm saying at the very least, at least 10 wins here, at least 10, you know, if you can almost guarantee that even with.


[User] Please transcribe this text

[Assistant] In the saints plan, how they plant, they should be able to sweep the bucks this year, man.


[User] Please transcribe this text

[Assistant] Would not be surprised by that because the bucks are not going to be very good this upcoming year. They're not.


[User] Please transcribe this text

[Assistant] You know, they just don't have it at the most important QB position, the position, which is the QB. So I don't know. All right. Shout out to the fam, man.


[User] Please transcribe this text

[Assistant] Let's see. So anyway, that's what the brother gave. The guy gave us his, his little weather report there. And of course we bring it up. We're making Loomis saying Cam Jordan will be a saint for life.


[User] Please transcribe this text

[Assistant] So it'll be interesting man to see how it all shakes. So I tell graphs at least double digits. This is the turning point season. Yeah. It will be cool to see. I say at least 10.


[User] Please transcribe this text

[Assistant] Tugraph says Andy Dalton going to beat the Saintshades of Bobby in Atlanta. I don't know, man. I don't think that happens, man.


[User] Please transcribe this text

[Assistant] Because in week two, a lot of people in this, you know, and, and, and most people don't know they taking the guests, but a lot of people are saying that they think that Bryce Young will start from week one on out. You know, we heard what, uh,


[User] Please transcribe this text

[Assistant] Their coach said, Frank Wright was saying that, uh,


[User] Please transcribe this text

[Assistant] He's giving it to Andy Dalton and trying to make Bryce Young earn it, but by the time the season starts, you really think Andy Dalton is going to be starting from, you know,


[User] Please transcribe this text

[Assistant] The first couple of games in the season or with Bryce because they're trying to make the playoffs. They're not trying to have a, a year in which they're trying to build anything like, Oh yeah, we're going to just be.


[User] Please transcribe this text

[Assistant] Crappy this year and next year is going to be our year. No, you don't do all of that. Build your whole team and put all them veterans around that guy. And I say, yeah, we have every intention.


[User] Please transcribe this text

[Assistant] Of trying to make it to the playoffs this year because they had been stopped several years of not making the play. It had been a while since then people went to the.


[User] Please transcribe this text

[Assistant] Playoffs. So when they got Frank right there and they added all these people, they got playoffs and they bring, you can hear them all yelling it. Man, we're going to the playoffs this year to hell with all that.


[User] Please transcribe this text

[Assistant] Yo, we don't even have to, you don't even have to carry the team. Just hand the ball off. That's what they, you know, a lot of the people saying.


[User] Please transcribe this text

[Assistant] They got right to feel that way. You know, everybody do eventually when we get on the field, we're going to see where it is. But yeah, man, I just, I don't know, man. I don't know. What's up, Colorado? What's up, K? Shout out to K, man.


[User] Please transcribe this text

[Assistant] Much love. Alright, uh, Qvader says, uh, D.A. go nine and eight with this schedule, they gon' be.


[User] Please transcribe this text

[Assistant] Tampa Bay is not a very good football complete team anyway, they defense.


[User] Please transcribe this text

[Assistant] Looks like, but their offense is not going to be all that, you know, it, it won't, you know, we, we, I don't expect, uh, Baker Mayfield or Kyle Trask to tear it up, you know, and use them when you lose a hall of Famer like Tom Brady, who was everything to the team.


[User] Please transcribe this text

[Assistant] Usually have you kind of go backwards until you kind of pick up again. So, and then of course I'm thinking like they could have made a move this year and got him a quarterback.


[User] Please transcribe this text

[Assistant] But they really passed on the quarterback because I think they looking at Caleb Williams next year. That's what I really think. So that'll play into the fact that I think they're not trying to win this year.


[User] Please transcribe this text

[Assistant] With how they made moves with the quarterback situation this year, I was like, man, them people ain't trying to win this year.


[User] Please transcribe this text

[Assistant] Which would be a year after they lose Tom Brady, which would give them an excuse to lose.


[User] Please transcribe this text

[Assistant] So when Nick, when the draft come around, there'll be first in line and get Cal Williams out of USC and they'll make him their quarterback. And then we'll have him in the NFC South. So, I mean, that's the game. So I don't expect them to be a team competing for anything. Tampa band trying to win that initiative, not the kind of way they've been moving. So.


[User] Please transcribe this text

[Assistant] Two games I questioned. It's the week 17 lost to Tampa and the week three lost to Green Bay. I'm sorry, I just don't see that man.


[User] Please transcribe this text

[Assistant] I got to give the saints at least 10 wins this season based on the schedule.


[User] Please transcribe this text

[Assistant] And the talent that the Saints, how many team we can look at and I can put every person depth chart, all these people depth charts on the screen right now.


[User] Please transcribe this text

[Assistant] And I could show you family that they're far and few in between teams that are, that bringing it like the Saints bringing it. Like their depth charts are flowing, the offense is on par.


[User] Please transcribe this text

[Assistant] The Saints offense looks really good on paper, man. It really does. And I can't wait to see what it all works out when it gets down to it.


[User] Please transcribe this text

[Assistant] All right. What's up Farouk? Shout out to your fam. Appreciate you being in the stream. Much love. All right. T Royce. Who the hell is this guy? This guy anyway, do he know football?


[User] Please transcribe this text

[Assistant] Yes, NFL analyst man, uh, he works for NFL. He was just kind of running down the game and trying to.


[User] Please transcribe this text

[Assistant] Uh, say this, but you know, it's, it's, uh, that was his, his, his attempt there. And I, he, the way he did it, it was like he was doing the weather and I was like, man, this dude forgot that he doing the commentary. He just kind of doing the weather report.


[User] Please transcribe this text

[Assistant] What's up OG? Good to see OG. Jerry in the building. Shout out to you. Big Ang say.


[User] Please transcribe this text

[Assistant] 12 and 5. Book it. Hopefully everything is healthy. Yeah. Straight up. Straight up.


[User] Please transcribe this text

[Assistant] iQubator says Detroit Shot Town, Minnesota, Carolina, the Giants, maybe. Green Bay or New England might be the toughest games on schedule when Green Bay and New England.


[User] Please transcribe this text

[Assistant] To kind of, you remember it's, and that'll be the third game of the season. You'll have a couple of games on this belt before the Saints get there, but you expect them to be one of the games where you go to some, when you go to someone else's stadium, your running game has to travel. And that's a part of the game. Like bringing your defense and your running game that, you know, and a lot of the coaches that talk to you about when you go on the road, when you plan on the road, you've got to have your defense and your running game, you know,


[User] Please transcribe this text

[Assistant] And you're passing game off the back of the running game when the play action gets going, but you got to carry your running game and defense on the road. Going up to Green Bay, weather should be good. Uh, even the game week 17 matchup at Tampa Bay, you know, which is always decent weather out there. So.


[User] Please transcribe this text

[Assistant] I can't see those as losses now. You know, I give them the Minnesota game. Uh, you know, I, I, I can give them that cause Kurt Cousins plays as well. I can even see the Saints having a fumble or stumble between week 13 and 15.


[User] Please transcribe this text

[Assistant] Uh, the, the Rams game, I got to call that into question too, because that's not the same Ram club that we accustomed to playing.


[User] Please transcribe this text

[Assistant] And we, even though we did beat the Rams last year, remember you only, what was it last year? We beat the Rams.


[User] Please transcribe this text

[Assistant] But you only beat the Rams because Matt Stafford got rolled up in that game. He got.


[User] Please transcribe this text

[Assistant] Hurt in that game and, and when he got hurt, all that was over with. If that son of a gun would have played, played that rest of the way he was playing, man.


[User] Please transcribe this text

[Assistant] The Sanks was going to lose that game, man. They could not step Matt Stafford in that matchup. He was moving around, making plays, and then when he got hurt, all that ended. They didn't even have a decent quarterback to come in there and operate the offense, and it all fell apart for him.


[User] Please transcribe this text

[Assistant] But you know, we just got the level up for these games and this is deceit. Like this year is the year that the Saints have to reestablish themselves as the true owners of the NFC South because all of these other teams are young teams that's building something. You know, they're building something. So I'm telling y'all in the future, next year and the years after that, Atlanta and Carolina will be dangerous opponents for us in the NFC South.


[User] Please transcribe this text

[Assistant] They will be in the next year when Tampa baby is the worst team in the NFL and they get Callum Williams. He'll be in the NFC South and we're going to have to bring it. So the NFC South will be.


[User] Please transcribe this text

[Assistant] A very difficult division with people gunning at the Saints.


[User] Please transcribe this text

[Assistant] And they know that the Saints are the experienced team in the NFC South with the people and we just have to see what happens. I think a lot of the, uh.


[User] Please transcribe this text

[Assistant] Like I said, a lot of that stuff tied to the saints getting these low marks. I think people just don't believe in Dennis Allen. That's, that's what I'm getting from it because car in the saints offense operating, that should give you like really high marks. But I just think a lot of it's tied to Dennis Allen.


[User] Please transcribe this text

[Assistant] All right. So shout out to the fan, man. Good to see y'all in this thing, man. Dana says, in reality, we should win at least 14 games, but I'm giving. Okay. Cool. Cool. Cool.


[User] Please transcribe this text

[Assistant] Uh, why beef forever says everyone knows the saints have the talent, but the question is, do you trust the coach to see them saying.


[User] Please transcribe this text

[Assistant] And YB Felver says that you, do you trust the coach to get 10 wins? Do you trust, see that's the question that we all presented with. That's the question that the entire.


[User] Please transcribe this text

[Assistant] So, I mean, that, well, can I tell somebody that, well, you going, well, listen, Dennis Allen is going to turn into this, you know, guy that just all of a sudden missed that in the third. So.


[User] Please transcribe this text

[Assistant] It's an experiment. We have the talent. We had the talent last year. The Saints was not, they weren't a talentless team. We had the talent last year.


[User] Please transcribe this text

[Assistant] Coaching personnel decisions on top really messed the team up.


[User] Please transcribe this text

[Assistant] Especially at the quarterback position will happen with him and James Winston. That was really a turbulent situation that really hurt us because when even when James came back, he refused to even play him even in the season finale. Why? Why? You know, so.


[User] Please transcribe this text

[Assistant] Yeah, I'm not mad at you. Why be forever? It's all about Denison. It really is fam. It really is. That's the biggest question.


[User] Please transcribe this text

[Assistant] Alright, so anyway, yeah, Joe, what's up, Joe? Shout out to Joe, man.


[User] Please transcribe this text

[Assistant] Alright, Kay, what's up? Kay says, are you going another boxing stream? Oh yeaah, it's coming.


[User] Please transcribe this text

[Assistant] Man, K is the truth with the boxing, man. I know we got a lot of boxing people in the building, man. Yeah. We're going to be doing a ring King boxing.


[User] Please transcribe this text

[Assistant] Uh, another episode of Ring King Boxing Live coming up, man. We got a couple of short reports coming, but you know, you know, Regis Progre, uh, Devin Haney, this news that broke that, uh, you know, Devin Haney, you know, is.


[User] Please transcribe this text

[Assistant] Thinking about, uh, you know, stepping up and wait, and he's looking at Regis, who's from New Orleans Regis program, who's fighting coming up soon. And that could be a big fight between four Regis. We'll love to see him.


[User] Please transcribe this text

[Assistant] Get that fight and Regis next fight is supposed to be in the smoothie king center. So it was cool to see him.


[User] Please transcribe this text

[Assistant] Who he's from, he's from New Orleans, brain boxing, championship boxing back to the big easy, man. So I'm really proud of that because he'd been training out in Houston and he's, he's getting that feeling. And he's watching a lot of these guys like the Gervonta tank, Davis's brain fights back to where they're from.


[User] Please transcribe this text

[Assistant] You know, and Tank made a name for himself knocking people out and picking up the crowd and out there in Georgia and Atlanta.


[User] Please transcribe this text

[Assistant] But then bringing fights to where they come from. So it'd be cool to see Regis. He has that fight that's coming up.


[User] Please transcribe this text

[Assistant] Real soon in the Smoothie King Center. So that'll be really cool to get championship boxing back to the big easy, man. We used to big eight.


[User] Please transcribe this text

[Assistant] Back in the day of boxing, man, and it all went away. It all went away, man. Yeah. We used to be, we used to be pretty good with that boxing down here, man. Used to be pretty good. It just went away, you know? So anyway.


[User] Please transcribe this text

[Assistant] Get to the playoffs playing your best football. Anything can happen. Yes, indeed. Yes, indeed.


[User] Please transcribe this text

[Assistant] People looking at the schedule, people saying based on records from last year, it really don't mean too much, right?


[User] Please transcribe this text

[Assistant] That the Saints have one of the softest, I heard softest, uh, one, uh, top three softest schedule, whatever that means. Like, but we look at some of these teams, you know, that the Saints can roll over and no disrespect to them, but.


[User] Please transcribe this text

[Assistant] If the Saints are playing their game, the majority of these games, if they only square for 75 to 80% of these games.


[User] Please transcribe this text

[Assistant] Then this should be at least 10 or 11 wins on the season for the black and gold, just to keep it real. A lot of youth here, a lot of young quarterbacks stepping into this thing. So yeah, for real. All right. Shout out to the fam, man.


[User] Please transcribe this text

[Assistant] All right. What's up? What's up? Slim shout out to you, my brother. Good to see you in that man as well. So anyway, let me get ready to get on out of here. I appreciate y'all for chiming in on this one, man.


[User] Please transcribe this text

[Assistant] Much love to the fan. Appreciate y'all. Please feel free to hit the like button. Man, if you hadn't already hit it, please feel free to go over to.


[User] Please transcribe this text

[Assistant] All that stuff is there on one beautiful site.


[User] Please transcribe this text

[Assistant] Thehoodatdaily.com. So we're going to be setting up. We got something we're working on right now. It should be available for tomorrow.


[User] Please transcribe this text

[Assistant] For a new alert system that we have through the who that daily.com for people that keep telling me they're not getting their notifications. Don't worry. I got you to the who that daily.com when shows go up, you get notified directly.


[User] Please transcribe this text

[Assistant] Uh, you can sign up for your email and, uh, or I think it's an option, you know, I think it's just email based right now, but you'll get a notification to let you know the show is popping. So it could be a game changer. No doubt about it. All right. Slump says, is it, it's one game at a time.


[User] Please transcribe this text

[Assistant] For me to trust DA, I ain't mad at you, Slim. I ain't mad at you, bro. He gotta earn it, man. He gotta earn it, bro. You, you right. Y'all, you're right.


[User] Please transcribe this text

[Assistant] And if anybody telling you, you just got to have faith in the man and all that kind of stuff. We did that last year, bro.


[User] Please transcribe this text

[Assistant] And it didn't turn out too well. So, you know, we on our Glen Jones stuff, man. You got to show me, man. That's, that's what it come down to.


[User] Please transcribe this text

[Assistant] Hey, Tedra says, second easiest schedule by statistics. Okay. What does that really mean? You know what I'm saying fam? Know what I'm saying Tedra? What does that really mean? Like based on the previous year's records and all this kind of stuff, you know, we can kind of take that with a grain of salt, can't we? You know what I'm saying?


[User] Please transcribe this text

[Assistant] So anyway, uh, Millie Two-Wheel says 7 and 10 can be reversed to 10 and 7 if they play.


[User] Please transcribe this text

[Assistant] Their cards. Right. Shout out. What's up, Okula? What's up, fam? What's up? Good to see you, fam. Aw, brother Keldrick. Much love, fam. So anyway,


[User] Please transcribe this text

[Assistant] Uh, Slim, Slim, Slim, you surprised me, brother. You know you're boxing, man. Shout out to brother Slim, man. You know it's boxing, man.


[User] Please transcribe this text

[Assistant] Ah, man, you listen, man. Listen, let me see. My boxing was my first love, for real, man. I was doing that when I was a youngster, man. That's how I stayed out of trouble.


[User] Please transcribe this text

[Assistant] But yeaah, man, that was the first love and everything else kinda went, went after that, you know what I'm saying? Yeaah, yeaah, yeaah, I'm about to bounce out bro, I will play that Glen. Yeaah, I gotta put it on my, I gotta put it on the, whatchamacallit man, you know, with that Glen Jones man.


[User] Please transcribe this text

[Assistant] Cause if people start talking that mess, man, I ain't gonna say nothing. I'm just gonna turn it on and play it on they tail. You know, I'm just gonna just, just, just, just turn it on on them and just let them go for what you know. That's what I'm talking about. They gotta show me, man. They gotta show me, man. That's what it's about. Alright, so anyway.


[User] Please transcribe this text

[Assistant] Yeah, shout out to you too, Tuck. Grab much love to you. Good to spend time with you as well. Listen, I'm gonna get on out of here, man. Y'all have a fantastic rest of your afternoon, man.


[User] Please transcribe this text

[Assistant] I might pop up here tomorrow with a TSC on leash, man. I got some exercise and do, you know, I'm trying to.


[User] Please transcribe this text

[Assistant] Alright, I'm outta here, y'all. I'ma holla at y'all on the flip side. Much love to the fam, man. Who dat, baby? And we out.


[User] Please transcribe this text

[Assistant] Whether that's your phone, your computer, your tablet, your TV, etc. You're sending countless pieces of really precious data that can be seen or intercepted by all sort of parties before it


[User] Please transcribe this text

[Assistant] And websites that constantly surveil you and harvest your data for their own agendas.


[User] Please transcribe this text

[Assistant] ExpressVPN gives you unrestricted access to all parts of the internet so you can watch shows in other countries and even get certain discounts. So, to get ExpressVPN, just click the link below. When you use the Pelican Post scan report, you get three, that's right, three months free of ExpressVPN. Hit the link now.


[User] Please transcribe this text

[Assistant] Uhm, really? I can't just do that?


[User] Please transcribe this text

[Assistant] I think I'm gonna pass above the main.


[User] Please transcribe this text

[Assistant] With infinite surprise, we met the charming Lady S. Enjoyed her.


[User] Please transcribe this text

[Assistant] Simple hospitality. Observe with pleasure her and Lord William's reciprocal passion. Still, still...


[User] Please transcribe this text

[Assistant] He would get on the rods under a brake train and tie his hands and his legs to the rods with bandanas so he wouldn't...


[User] Please transcribe this text

[Assistant] It was so hard that Dempsey said he could hear it breaking.


[User] Please transcribe this text

[Assistant] Uh, one of the paradoxes about Dipsy was although he had all these brutal fights and a brutal childhood and youth, he hardly had a mark on him.


[User] Please transcribe this text

[Assistant] You said I grew up in a neighborhood where there were two pictures in every house. The Pope and Jack Dempsey.


[User] Please transcribe this text

[Assistant] One of the great American painters, George Bellows, did that famous boxing scene of Dempsey through the ropes where Damon Runyon and the other writers pushed Dempsey back into the ring.


[User] Please transcribe this text

[Assistant] They said when Jack Dempsey hit them in the prize fighting ring, it felt as if his boxing gloves were full of rocks. They weren't.


[User] Please transcribe this text

[Assistant] Follow me all, and we will set about what remains of this war. It will not take us long to crush the human vermin and the traitors now that the great fool, the great cat, lies dead.


[User] Please transcribe this text

[Assistant] Okay, now let's expand our coding with arrays into two dimensional arrays. And what I want to do is write a function now.


[User] Please transcribe this text

[Assistant] That uses a two dimensional array. My function is going to convert a, an amount of currency in a foreign currency


[User] Please transcribe this text

[Assistant] To United States dollars, so it's going to be called convert to USD. So I'm going to do function convert to USD and I'm in the arrays module here and this function is going to take two parameters, a foreign currency symbol and that parameter, that variable is going to be of data type, uh, strength.


[User] Please transcribe this text

[Assistant] And it's going to take another parameter that's going to have a data type of, of double and this parameter is going to be called amount. And this function is going to return.


[User] Please transcribe this text

[Assistant] Something that's a double, so I'm gonna put as double outside the parentheses.


[User] Please transcribe this text

[Assistant] Or outside, yea, outside the parentheses. So you can see, here's my function declaration.


[User] Please transcribe this text

[Assistant] Function convert to USD and then here's my two parameters. One is a string and one is a double and then it's going to return a double. And now I want to


[User] Please transcribe this text

[Assistant] Declare my array, my two dimensional array. So I'm going to do dim.


[User] Please transcribe this text

[Assistant] And I'm gonna have four exchange rates, so I'm gonna put three comma two and


[User] Please transcribe this text

[Assistant] The three is because there's gonna be four exchange rates. Remember that the index starts at zero. And the two is gonna mean there's gonna be three, three pieces of data for every exchange rate. And we'll see this in a second.


[User] Please transcribe this text

[Assistant] And the type of this array is going to be a variant, so I put dimExchangeRates 3, 2 as variant, and then I want to declare a index variable.


[User] Please transcribe this text

[Assistant] So now let me populate this two dimensional array. To do that.


[User] Please transcribe this text

[Assistant] I'm going to do exchange rate, zero comma zero equals Canada.


[User] Please transcribe this text

[Assistant] The exchange rate I'm going to populate in code here is the Canadian exchange rate. And the symbol for that is CAD. And the actual exchange rate, I'm just making this up.


[User] Please transcribe this text

[Assistant] You could think of this array as having four rows and three columns. Remember from the first array video.


[User] Please transcribe this text

[Assistant] This is a two dimensional array, so it's like a table in a worksheet. It has multiple rows, multiple columns. And this is sort of like the first row.


[User] Please transcribe this text

[Assistant] Why is it the first row? Because the first index in each of these


[User] Please transcribe this text

[Assistant] Declarations here is zero. These are all zero. So it's like the first row.


[User] Please transcribe this text

[Assistant] And this is like the first row, the first column. And this is like the first row, second column. First row, third column. And I'm just putting data in there. First row, first column has candidate in it. Second row,


[User] Please transcribe this text

[Assistant] Uh, our first row, second column has CAD. So this is like the first row, and as I said, this is like a, this two-dimensional array is like a


[User] Please transcribe this text

[Assistant] It's like something on your worksheet that has four rows and three columns. So let's, let's route, let's complete this by populating the rest of the array by doing something like this. You know, one, this is going to be the second row.


[User] Please transcribe this text

[Assistant] And this second row is going to have the Eurozone and the symbol for that, EUR and the exchange rate 1.2. So there's the second exchange rate.


[User] Please transcribe this text

[Assistant] And this, you know, notice I just put like a title field and then the symbol for that. This is the title field of the, of the, uh, the country that


[User] Please transcribe this text

[Assistant] I wanna do a foreign exchange transaction with. And then this is the symbol, the currency symbol, and this is the exchange rate.


[User] Please transcribe this text

[Assistant] And then this is going to be like the third row. So we're almost done here. I need one more. I need one more currency. It'll be in the fourth row and that is going to be Mexico.


[User] Please transcribe this text

[Assistant] So notice what's going on here. There's a lot of data here, but it's structured a certain way.


[User] Please transcribe this text

[Assistant] I was going before, first row, and then you have three columns, zero, one, two. Second row, why is it the second row? Because the index changed to one, and there's still three columns, zero, one, two. Third row, because the index went from one to two, there's still three columns, zero, one, two. And then the fourth row, why is it the fourth row? Because it went from two to three.


[User] Please transcribe this text

[Assistant] And there's still three columns. So we have four rows and three columns and now we can


[User] Please transcribe this text

[Assistant] Now we can loop over the exchangeRates array.


[User] Please transcribe this text

[Assistant] And then based on what the user passes in as the currency symbol in the amount, we can convert.


[User] Please transcribe this text

[Assistant] We can convert this amount to the proper, the proper


[User] Please transcribe this text

[Assistant] Exchange rates. And what dimension do we wanna, do we wanna loop over? We wanna loop over the first dimension.


[User] Please transcribe this text

[Assistant] We wanna loop over, uh, the rows.


[User] Please transcribe this text

[Assistant] Basically all we wanna do now, so this is gonna loop down the rows.


[User] Please transcribe this text

[Assistant] From zero, it's going to go from zero to one to two to three. Notice if I did this, if I went, if I looked over the second dimension, I would never get to row four because how many, how many columns are there? There's three columns.


[User] Please transcribe this text

[Assistant] But I have four exchange rates, so I need to, I need to check four things. This, the second dimension,


[User] Please transcribe this text

[Assistant] So this, uh, U-bound, remember what the U-bond function does. It's going to return either three if you put in the first dimension. So exchange rates, comma one is going to return three and exchange rates, comma two is going to return two. And I put in one here.


[User] Please transcribe this text

[Assistant] Because I wanna go from 0 to 3. I don't wanna go from 0 to 2.


[User] Please transcribe this text

[Assistant] And I want to go from zero to three because I want to go start here.


[User] Please transcribe this text

[Assistant] And check if the symbol they pass in is CAD. Then I wanna check if, if it is I'll do something.


[User] Please transcribe this text

[Assistant] But I also want to check if the symbol is EUR or if the symbol is JPY or if the symbol is MXN. I want to do, I want to check four times. So this will allow me to do that because I passed in the proper dimension.


[User] Please transcribe this text

[Assistant] Then all I want to do to check it is just do this. If the, well, I'll just copy the parameter name.


[User] Please transcribe this text

[Assistant] So if the symbol they pass in is equal to


[User] Please transcribe this text

[Assistant] Whatever, whatever row I'm in and I want the, I want the.


[User] Please transcribe this text

[Assistant] I want the symbol of the row. Well, that's going to be this, this position here at the zero index of the second dimension or at the first index. I'm sorry.


[User] Please transcribe this text

[Assistant] And then this one here, comma one means I'm gonna check, I'm gonna check, you know, the symbol. I'm gonna check that row and the symbol and then I'm gonna check this row and the symbol and then this row and the symbol. That's what the comma one does. It tells me where I'm at in the second dimension.


[User] Please transcribe this text

[Assistant] I want to check the symbol, so the second, the symbol is in the second dimension.


[User] Please transcribe this text

[Assistant] It's, it's, I'm in the second index of the second dimension.


[User] Please transcribe this text

[Assistant] Uh, I don't mean second index, I mean index number one of the second dimension. Notice the symbol is in index number one of the second dimension here. So I want to check that so that this will do it. And if I am in the proper place where the, the symbol they pass in equals that symbol in the array.


[User] Please transcribe this text

[Assistant] Then my function, which again is called convert to USD is going to be equal to the amount they pass in times exchange rates, whatever row I'm in, and then because the exchange rate


[User] Please transcribe this text

[Assistant] Is in the second index of the second dimension, I'm gonna do that, comma two. And that's it.


[User] Please transcribe this text

[Assistant] So basically I'm looping over this exchange rate's two dimensional array, and I'm looping


[User] Please transcribe this text

[Assistant] Over the first dimension because the first dimension is sort of like the rows. And then if I match on the, the, if I match the second dimension at the first index, which is the symbol, if I match on the symbol like this, if it's, if it's, if they pass in JPY and I match on it,


[User] Please transcribe this text

[Assistant] Then I'm going to multiply the amount they pass in by whatever's in...