I’m not sure why anyone is surprised that Purdy has slowed down his throwing. He was confronted with interceptions against Baltimore. If there is anything I’ve come to expect from Purdy: learn and improve.
This is it. Here is the moment we have been waiting for four years now. I always figured we would be back against KC. It's destiny. The team was supposed to be back last year but Purdys arm got shredded. They had a gameplan for the Chiefs. Eagles lost because they underestimated their opponent. 49ers would have beat them. This year was a mission. We said "NOBODY better get in our way." The Cowboys tried, they got wooped. The Eagles tried, they got spanked. The Packers tried, they got melted. The Lions tried, they got neutered. This year, the gameplan hasn't changed. We know who the team to beat is. We have been planning for this game for 4 years. There is vegence to be had but more important is glory. I do believe whole heartedly that the 49ers will win this game. Brock Purdy and team will hoist that Lombardi trophy come February 11. This is it. This is it.
No we had this one in the Bag , then our coach gets greedy and instead of kicking a 45 yarder like an experienced coach would do , he goes for it and Bosa messes up our plans!!! Then our rookie running back (in the pro bowl) fumbles it on our first possession after the 49'ers scored , and it was all academic after that No worries we will be back next year to give the niner gang a setback good Luck to y'all in the SB nobody deserves to lose it twice in four years
Not gonna lie. I thought Niners lost this game but so happy they came back and saved me from a horrible Monday. Ah! Coffee never tasted so sweet like it did this morning. 😅
@@srf2112 oh man, thanks! I am about to go down this rabbit hole. The more I learn about it, the more I am gonna be obsessed over it. Originally I wasn’t into it because of the many interruptions, timeouts, and commercial breaks that made me lose interest. Where I come from, soccer was our main obsession, and that’s what I was loyal to all these years.
Think of the game as two generals( coaches) orchestrating a war. Offensive War . Defense War. Run game(ground war) pass game ( air war). Moving the trench line into your enemies territory. Like war its can be slow and methodical punctuated with a sudden and quick attack into your territory( endzone) . Time-outs are merely short truces allowing both sides to regroup. Greatest game on the planet IMO. Very American. @@Nathan-pm8mh
The 2nd half is an entire Brock Purdy highlight reel! Watch every offensive play one after another and it is quite impressive. Completed 13-of-16 passing attempts for 174 yards, one touchdown, no turnovers and a 132.8 passer rating. He also added 49 rushing yards, averaging over 10 yards per carry. The first NFL quarterback in the last 30 years -- regular season and postseason -- to record that stat line in a single half.
Josh found this excellent channel 3 years ago and wow the quality has never wavered. Excellent breakdown Josh! 16:00 Who else held their breathe for a second? 36:10 Besides Purdy MANAGED to make the defender miss! 13:30 Josh, it looks if Purdy throws to the back corner, he has Deboo, or ball is out of the endzone. Purdy even gives Deboo a second look. 40:00 Josh you know if that is the Poster Boy if would have been called. 42:00 Wilks as well as all the coach's credit this win to as well. Wilks shutting down the Lions running lanes and getting after Goff. Shutout the second half (other than the TD way late). 46:22 Josh, do you know status of Ambry Thomas he was the only player I saw that did not return. Logan Ryan finished the game. Would be a huge plus to go in Super Bowl injury free. 48:30 The NFL saw an opportunity to anoint a new Poster Boy. Now Poster Boy has been in last 4 of 5 Super Bowls, hmm? Thank You Mrs. Putnam for allowing Josh the time to put together I for one a video I look forward to watching!
Great film analysis this game was a true classic...9ers have shown they can take a punch ....this game and Philly stand out in my eyes for the teams Character..... go 9ers baby let's get that 6th Lombardi !
I was thinking about this game. What impressed me the most about this team, the 49ers, was their poise, calmness, athleticism, and most important, their professionalism to buckle down and win this game (and the game against the Packers). They knew what they had to do to win. THEY HAVE MATURED. Also, 49ers QB Brock Purdy has shown that he can scramble and most of all he can run. He averaged 17 yards per carry. Deadly.
Great Call Josh !! Really appreciated the multi views on most of the best plays. I think Mr Irrelevant is very relevant now, and as an advocate for the underdogs, I could not be happier he is with us....His runs were punishing in the timeliness of the 9ers momentum. You and the lovely Mrs. Putnam are so generous with publishing these games, it has made this and past seasons so much more enjoyable....Thanks Josh !!
What an amazing video breakdown this was. Honestly, I couldn’t find anything better than this by a long shot. The quality on this is phenomenal! Good job wife for supporting your husband too. 🎉
Thanks for another great video Josh. Niners defense can't break down like they did with the Chiefs even for five minutes. Mahomes will stick a fork in us.
I thought your team was all about comebacks. The KC defense will shut the 49ers offense down. They literally have the perfect strengths to kill any play SF throws at them.
Never stop doing this, dear Josh. It's awsome and very educational every single game. Hopefuly the last one of this year comes with the conquest of the sixth
I absolutely loved your breakdown of such a incredible game!!! The Niners where on 🔥🔥🔥 in the 2nd half there was no stopping them!!! I want to so badly take out the Chiefs!!! Let's go Niners!!! ❤💛🏈
Josh, I discovered you in 2021. I followed the 9ers HEAVILY that season and you were putting out such good content! And now, you get to analyze a legendary game!! Thank you!!
Everyone said Goff isn't good under pressure. And we pressured him at exactly the right time. Campbell should have known. Glad he made that 4th down mistake.
I was at that 57’ game at Kezar Stadium. I was 13 years old sitting with my brother, my dad, and my uncle. At halftime, my dad dispatched me to the Niner ticket office to be first in line to buy tickets to the championship game against Cleveland the following weekend. I missed the whole 2nd half collapse. It still sucks today and ranks as one of the toughest losses along with the Preston Riley fumble of an onside kick by Dallas in the 72 championship game.
This is an incredible story, thank you so much for sharing. I can't compare with that, but I was at the Conference Championship game in 2011 when we had a lead in the 4th against the Giants, only to suffer a disappointing loss in that one as well. My story is somewhat similar to yours in that I had to leave early. My Boss had given me a stern warning that he expected me at work on time the following day. Well this was awfully tricky for me since I live in Seattle and had to be at work at 4am!! As soon as the game went to overtime I had to sprint out and grab a taxi, fly back to Seattle, come home & change, and go to work. I had to listen to the Giants win the game in the cab. However as we both know there are ups and downs in this sport, and the 49ers have put themselves in position to go after another Championship, and I have a good feeling about this one! 😃
Great analysis of the game, thank you. And thanks to 49ers Faithful UK for linking me up with this content. New subscriber alert. Also, thank you to Mrs P! 😀
This video was put together with sooo much love that the only thing that I can do is Return some of it back😊❤Awesome job. Thanks to you and your team n especially to your wife🎉❤🎉
Until now, I've never had the opportunity to view one of your videos breaking down the key skirmishes of a football game. I've always been a football fan but I'm more or less a novice. You made me realize the complexities of the game. Football is more like a war where all the players have to be aware of how their efforts and foresight affect the outcome of a skirmish/game. Thank you for sharing your knowledge of the game, and GO 49ers! (Hope McCaffery is OK!) I'm a new subscriber and believe you should have more subscribers than are currently enrolled. Great job.
Lesssss go! I'm hyped for this one I think he threw that flag before seeing where the ball was and picked it up because the defender was making a play on the ball and not impeding Aiyuk's route. I could be wrong though.
Thank you so much for explaining it in the simple language for novice to this sport like me😂. I know this game was so so exciting and I couldn’t believe the 49ers almost lost at the beginning. I was telling my friend to do they know how to play? But I was in disbelief that it was a huge comeback. I was searching on TH-cam anything I could find about this game and your video was the best! Thank you for explaining the players position and the highlights of this outstanding game. I really need to buy a book and learn about football. now I became a big fan. Thank you so much for your video and lesson.🎉
Josh what a game man this is really a pleasure to enjoy this finally niners have a quarterback that is a playmaker hame changer let's go get this lombardi 🎉🎉🎉
Thank you. You have a like and subscribe. There is no fluff just facts here. It's amazing to see the team I love actually being broken down by Xs and Os with no ulterior motives. Keep up the good work 💪🏾
I've talked about many of my favorite offensive players on this channel. Deebo is fantastic, Kittle is freaky, Aiyuk is amazing, Juice is sneaky good, McCaffrey is all but perfect. There are soooo many other players who are great at their positions, but, WOW!!!!, Brock Purdy is simply unbelievable. He's my favorite player on my favorite team and he should have been the MVP of the season as he was easily the best player on the best team. I'm worried about the Chiefs, but we should be fine.
Josh you hit it out of the park again with this one . Epic background music for an epic game. Great game analysis . It’s been a wonderful journey with you this year , watched all your videos . We got one more together brother . The main prize . The Super Bowl victory analysis. Let’s get that 6 . The best fan base in the world , Niners ! Go Niners !
I enjoyed your commentaries all season, excellent job - again - certainly the game itself was amazing. One more to go and looking forward to the game and your commentary afterward. Hopefully it will be a happy one.
Great video, thank you. From a die-hard fan in Auckland Nz. I lived in San Jose 79- 2011. Was 17 was either Raiders or SF, I chose the latter. Best decision ever 😅.
Thank you Josh for a tremendous season, this game especially! I had to bail out on the 49ers in both playoff games this year. They never come back while I'm watching, so I did my bit. I didn't know the result of this one until Monday morning! I obviously made the right call again. I hope I don't have to bail during the Super Bowl. Does anyone have a spare ticket? I still have time to drive my 20 year old car cross country to Vegas!😔
I’m not sure why anyone is surprised that Purdy has slowed down his throwing. He was confronted with interceptions against Baltimore. If there is anything I’ve come to expect from Purdy: learn and improve.
I agree. Brock Purdy is learning and applying what he learns to his gameplay.
This is it. Here is the moment we have been waiting for four years now. I always figured we would be back against KC. It's destiny. The team was supposed to be back last year but Purdys arm got shredded. They had a gameplan for the Chiefs. Eagles lost because they underestimated their opponent. 49ers would have beat them. This year was a mission. We said "NOBODY better get in our way." The Cowboys tried, they got wooped. The Eagles tried, they got spanked. The Packers tried, they got melted. The Lions tried, they got neutered. This year, the gameplan hasn't changed. We know who the team to beat is. We have been planning for this game for 4 years. There is vegence to be had but more important is glory. I do believe whole heartedly that the 49ers will win this game. Brock Purdy and team will hoist that Lombardi trophy come February 11. This is it. This is it.
Keep dreaming buddy 🤣🤣
Y’all got lucky both playoff games from inexperienced teams chiefs won’t make the same mistakes
@@williedaviskcmo the 49ers will win..why?? ..well..just cause they are the 49ers 😎
@@RoamHockey no sir
No we had this one in the Bag , then our coach gets greedy and instead of kicking a 45 yarder like an experienced coach would do , he goes for it and Bosa messes up our plans!!! Then our rookie running back (in the pro bowl) fumbles it on our first possession after the 49'ers scored , and it was all academic after that No worries we will be back next year to give the niner gang a setback good Luck to y'all in the SB nobody deserves to lose it twice in four years
Not gonna lie. I thought Niners lost this game but so happy they came back and saved me from a horrible Monday. Ah! Coffee never tasted so sweet like it did this morning. 😅
My drive to work has never been better than it was this morning. I had a shit eating grin the entire drive 😁
Waiting to see all them clowns from espn & fox and the rest of them clowns to see what they gone say now ?
Thank Dan Campbell
😂😂😂
It's a faithful thing, when your are a true 9er fan😊
Best game breakdown of all Niners creators. 💪🏾😎💯
Yep. I've seen a lot ot them.
Oh lord.. a must follow channel.. I've honestly never seen anything like this.. way better then ESPN explanations. 👍🏽👍🏽
That strip by Gibson, not following La porta in motion to stop the run and strip ball was legendary
Gibson who?
I have been here for almost 3 decades and I know nothing about American football, until I watched this video. I learned so much from this. Thanks!
It's a great game!!
And now you probably understand more than most Americans. Belated welcome and enjoy.
@@srf2112 oh man, thanks! I am about to go down this rabbit hole. The more I learn about it, the more I am gonna be obsessed over it. Originally I wasn’t into it because of the many interruptions, timeouts, and commercial breaks that made me lose interest. Where I come from, soccer was our main obsession, and that’s what I was loyal to all these years.
@@Nathan-pm8mh True. American football is all about the marketing i.e. commercial breaks but it can pull you in.
Think of the game as two generals( coaches) orchestrating a war.
Offensive War . Defense War.
Run game(ground war) pass game ( air war). Moving the trench line into your enemies territory. Like war its can be slow and methodical punctuated with a sudden and quick attack into your territory( endzone) . Time-outs are merely short truces allowing both sides to regroup. Greatest game on the planet IMO. Very American. @@Nathan-pm8mh
This by far is the most complete non bias TH-camr in the history of step by step breakdown I have ever watched!!👏👏
High praise, thank you! 🙏🙏
josh, you are the best. So slow and clear, and different angles. love it.
This was another historic performance by Brock Purdy. He always comes through when he has to. That's the sign of a champion.
What a game! Thanks for hustling to get this video out, Josh. Great job as always. Let's go Niners!
Thank you Hugh
One more thing. Thank you, Brian Griese and Slowik, for finding this man, Brock Purdy. So thankful.
The 2nd half is an entire Brock Purdy highlight reel! Watch every offensive play one after another and it is quite impressive. Completed 13-of-16 passing attempts for 174 yards, one touchdown, no turnovers and a 132.8 passer rating. He also added 49 rushing yards, averaging over 10 yards per carry. The first NFL quarterback in the last 30 years -- regular season and postseason -- to record that stat line in a single half.
I had about 3 heart attacks, a brain aneurysm and a stroke watching this game....jesus...lol great job as always Josh!
I love the way you show the important plays from two different camera angles. It really makes it clear why the play worked (or not).
This is brilliant thankyou from a 49's fan in the UK
Enjoy this by far the most
Thanks for the breakdown
Wow. You got this one out FAST. That's awesome. I'm excited to watch it! Thank you for all your hard work!
Josh found this excellent channel 3 years ago and wow the quality has never wavered. Excellent breakdown Josh!
16:00 Who else held their breathe for a second?
36:10 Besides Purdy MANAGED to make the defender miss!
13:30 Josh, it looks if Purdy throws to the back corner, he has Deboo, or ball is out of the endzone. Purdy even gives Deboo a second look.
40:00 Josh you know if that is the Poster Boy if would have been called.
42:00 Wilks as well as all the coach's credit this win to as well.
Wilks shutting down the Lions running lanes and getting after Goff. Shutout the second half (other than the TD way late).
46:22 Josh, do you know status of Ambry Thomas he was the only player I saw that did not return. Logan Ryan finished the game.
Would be a huge plus to go in Super Bowl injury free.
48:30 The NFL saw an opportunity to anoint a new Poster Boy. Now Poster Boy has been in last 4 of 5 Super Bowls, hmm?
Thank You Mrs. Putnam for allowing Josh the time to put together I for one a video I look forward to watching!
40:00 absolutely agree. NFL would have ejected a defender if that happened to poster boy
Great film analysis this game was a true classic...9ers have shown they can take a punch ....this game and Philly stand out in my eyes for the teams Character..... go 9ers baby let's get that 6th Lombardi !
I already know this is ganna be a good one. Keep the content coming please; I religiously watch your videos every year.
Thank you! 🙏
I was thinking about this game. What impressed me the most about this team, the 49ers, was their poise, calmness, athleticism, and most important, their professionalism to buckle down and win this game (and the game against the Packers). They knew what they had to do to win. THEY HAVE MATURED. Also, 49ers QB Brock Purdy has shown that he can scramble and most of all he can run. He averaged 17 yards per carry. Deadly.
Some of the best analysis, and the best presentation of play!
Great Call Josh !! Really appreciated the multi views on most of the best plays. I think Mr Irrelevant is very relevant now, and as an advocate for the underdogs, I could not be happier he is with us....His runs were punishing in the timeliness of the 9ers momentum.
You and the lovely Mrs. Putnam are so generous with publishing these games, it has made this and past seasons so much more enjoyable....Thanks Josh !!
Nice job, Josh. I personally appreciate your pure expressive language.
And thank you Mrs. Putnam…One more to go! Let’s win number 6! Stay faithful, stay humble and stay winners! Go Niners!!!
What an amazing video breakdown this was. Honestly, I couldn’t find anything better than this by a long shot. The quality on this is phenomenal! Good job wife for supporting your husband too. 🎉
Thank you! 🙏🙏
What a game ! Huge 2nd haft came back ! Let’s go Niners
Thanks for another great video Josh. Niners defense can't break down like they did with the Chiefs even for five minutes. Mahomes will stick a fork in us.
I thought your team was all about comebacks. The KC defense will shut the 49ers offense down. They literally have the perfect strengths to kill any play SF throws at them.
Yo wake up. Josh Putnam just uploaded another banger of a breakdown. 🎉
I swear every week I’m looking forward for your video after each game !
Never stop doing this, dear Josh. It's awsome and very educational every single game. Hopefuly the last one of this year comes with the conquest of the sixth
Great video, Josh. Thanks for all your good work this season!
Thank you 🙏🙏
Thank you Josh! 🤞❤️
Thank you for the great Video. I cross fingers for the best Team in the world. All The best for you! Frank from Berlin / Germany
Thank you for the amazing analysis
I absolutely loved your breakdown of such a incredible game!!! The Niners where on 🔥🔥🔥 in the 2nd half there was no stopping them!!! I want to so badly take out the Chiefs!!! Let's go Niners!!! ❤💛🏈
Josh, I discovered you in 2021. I followed the 9ers HEAVILY that season and you were putting out such good content! And now, you get to analyze a legendary game!! Thank you!!
I appreciate the long term support, glad you are enjoying! 🙏👍👍
great game. meticulously well done video as well. Kudos Josh. Let's go Nineeers in the same vigor and spirit and wrap this up at LV.
Such an excellent review of the game...THANK YOU!
Excellent breakdown of the game. I really enjoyed it.
I'm totally 💯 agree with you all the way 💪💪❤️🏆🏆
Everyone said Goff isn't good under pressure. And we pressured him at exactly the right time. Campbell should have known. Glad he made that 4th down mistake.
Loved the breakdown! Yes it was a chessmatch. Great job, Josh.
Awesome Review!! Different perspective I’ve never seen it like this on tape…Panalo!! Go Niners!
Excellent content! Thank you Josh!
I was at that 57’ game at Kezar Stadium. I was 13 years old sitting with my brother, my dad, and my uncle. At halftime, my dad dispatched me to the Niner ticket office to be first in line to buy tickets to the championship game against Cleveland the following weekend. I missed the whole 2nd half collapse. It still sucks today and ranks as one of the toughest losses along with the Preston Riley fumble of an onside kick by Dallas in the 72 championship game.
This is an incredible story, thank you so much for sharing.
I can't compare with that, but I was at the Conference Championship game in 2011 when we had a lead in the 4th against the Giants, only to suffer a disappointing loss in that one as well.
My story is somewhat similar to yours in that I had to leave early. My Boss had given me a stern warning that he expected me at work on time the following day. Well this was awfully tricky for me since I live in Seattle and had to be at work at 4am!! As soon as the game went to overtime I had to sprint out and grab a taxi, fly back to Seattle, come home & change, and go to work. I had to listen to the Giants win the game in the cab.
However as we both know there are ups and downs in this sport, and the 49ers have put themselves in position to go after another Championship, and I have a good feeling about this one! 😃
Great analysis of the game, thank you. And thanks to 49ers Faithful UK for linking me up with this content. New subscriber alert. Also, thank you to Mrs P! 😀
Thank you and welcome!
That was such a great breakdown. You hit on some really good points.
This video was put together with sooo much love that the only thing that I can do is Return some of it back😊❤Awesome job. Thanks to you and your team n especially to your wife🎉❤🎉
Thank you 🙏
You're the best Josh. Great breakdown as always!
Nice job. Very in-depth breakdown. Thanks
Awesome game 49ers!!!
Nicely done, Coach. 😉
Fabulous analysis
Great job sir I appreciate your insight.. from Phoenix Arizona
Thanks for another excellent video!
Until now, I've never had the opportunity to view one of your videos breaking down the key skirmishes of a football game. I've always been a football fan but I'm more or less a novice. You made me realize the complexities of the game. Football is more like a war where all the players have to be aware of how their efforts and foresight affect the outcome of a skirmish/game.
Thank you for sharing your knowledge of the game, and GO 49ers!
(Hope McCaffery is OK!)
I'm a new subscriber and believe you should have more subscribers than are currently enrolled. Great job.
Thank you for the feedback, I'm glad you enjoyed, and welcome to the channel! 😃 👍👍
Thanks so much for putting together this video
Thanks for analysis
Thank you dear lady for helping Josh out. Great job you two!
well done, i like that you don't overuse technical terms and put things in a common man view.
Lesssss go! I'm hyped for this one
I think he threw that flag before seeing where the ball was and picked it up because the defender was making a play on the ball and not impeding Aiyuk's route. I could be wrong though.
Really enjoyed your commentary this season. Lets get #6 baby!
Thank you Shane, Let's Go!!! 😃 👍👍
Excellent commentary.
Great comparison video well explained - Thanks.
What a wonderful sidekick Mrs. Putnam.
Excellent video!... Hi from Cancún México. Go niners!!!
Let's Go!!
Perfect congratulations
Thanks Josh for across the pond.... briliiant analysis again.... We made it to the SUPERBOWL !!!!!!
As always great analysis of the x and o's. Look forward to these every week especially if they lose. Wanna see what happened.
I'm the same way. Understanding what happened and why goes a long way in helping me feel better after a loss.
Thank you so much for explaining it in the simple language for novice to this sport like me😂. I know this game was so so exciting and I couldn’t believe the 49ers almost lost at the beginning. I was telling my friend to do they know how to play? But I was in disbelief that it was a huge comeback. I was searching on TH-cam anything I could find about this game and your video was the best! Thank you for explaining the players position and the highlights of this outstanding game. I really need to buy a book and learn about football. now I became a big fan. Thank you so much for your video and lesson.🎉
I'm glad you enjoyed! We do a breakdown of every 49ers game every week 🙂 👍👍
Great job Josh!
Josh what a game man this is really a pleasure to enjoy this finally niners have a quarterback that is a playmaker hame changer let's go get this lombardi 🎉🎉🎉
Thank you. You have a like and subscribe. There is no fluff just facts here. It's amazing to see the team I love actually being broken down by Xs and Os with no ulterior motives. Keep up the good work 💪🏾
Thank you, and welcome! 🙏🙏
Thanks for a great video. Really enjoyed it.
I love it 😍 go Niners
Great presentation. Thank you ❤
Great video! Very in depth. Impressed by the multiple angles and complete rundown. Thank you.
Great commentary!
Great job Josh! I can't wait for the Superbowl 🎉 Go 9ers!
I've talked about many of my favorite offensive players on this channel. Deebo is fantastic, Kittle is freaky, Aiyuk is amazing, Juice is sneaky good, McCaffrey is all but perfect. There are soooo many other players who are great at their positions, but, WOW!!!!, Brock Purdy is simply unbelievable. He's my favorite player on my favorite team and he should have been the MVP of the season as he was easily the best player on the best team. I'm worried about the Chiefs, but we should be fine.
This offense is absolutely loaded! I have a good feeling about this game.
Beautiful
Josh you hit it out of the park again with this one . Epic background music for an epic game. Great game analysis . It’s been a wonderful journey with you this year , watched all your videos . We got one more together brother . The main prize . The Super Bowl victory analysis. Let’s get that 6 . The best fan base in the world , Niners ! Go Niners !
Amazing video 👏
I enjoyed your commentaries all season, excellent job - again - certainly the game itself was amazing. One more to go and looking forward to the game and your commentary afterward. Hopefully it will be a happy one.
You did a great job ❤
Excellent review
Great job!
Thanks for getting this vid out so quickly, I really look forward to your analysis much more than any other…👍🏽
Great video, thank you. From a die-hard fan in Auckland Nz. I lived in San Jose 79- 2011. Was 17 was either Raiders or SF, I chose the latter. Best decision ever 😅.
Great breakdown
Thank you Josh for a tremendous season, this game especially! I had to bail out on the 49ers in both playoff games this year. They never come back while I'm watching, so I did my bit. I didn't know the result of this one until Monday morning! I obviously made the right call again. I hope I don't have to bail during the Super Bowl. Does anyone have a spare ticket? I still have time to drive my 20 year old car cross country to Vegas!😔
Fantastic play analysis! Good job! We need to start calling Brock “Dog” Purdy!
Thanks Josh and thanks to the Mrs.
Thank you Josh!
Best recap! Thanks, I’m subscribing
Thank you! And Welcome 😃👍👍
Thanks Josh!! Alan from Seattle (long time 49'ers fan) area
Nice analysis.