Have a think back to your favorite year at school. What memories stand out? Did you enjoy coming to school every day? Did you feel you belonged when you walked in the classroom? Without a doubt, the relationship you and your classmates had with your teacher and the feeling that was experienced in the classroom were very important factors. The quality of relationships that exists between a teacher and a learner, between the teacher and the class, and between learners, sets the social tone of a classroom. The classroom is a dynamic, highly social environment. And using our knowledge of relationships, emotions, and empathy, we can harness this to enhance a range of cognitive, emotional, and social outcomes for both the learners and the teacher. Now think about what sorts of interactions occur in your classroom. When do they occur? How are interactions used to motivate students for deeper learning? Let's have a look at some different types of interactions. When students are placed in a class, they become a group. The various people within that group, in particular the teacher, can influence the thoughts, feelings, and the behaviors of individuals in this group. If the group shares these thoughts, feelings, and behaviors, then the group will feel more connected, will have a greater rapport, will be more agreeable, and this will mean they'll be more cooperative, they'll experience more positive emotions, and they'll be more likely to achieve success. They'll be more motivated to engage in the learning experiences. They can see it has benefits not just for themselves, but for others as well. When individuals interact with one another and feel this shared sense of connection, they will tend to coordinate their actions so that the acts of one supports the actions of another. What the teacher is doing here in this example is engineering social synchrony between these students. And this is a powerful tool that can be used in the classroom, not just with small groups, but on a larger scale as well. Learners report feeling safer working with people that they know and who they know understand them. Within these safe groups, learners will take calculated risks. They'll contribute ideas and they'll engage in discussions. Modeling pro-social behaviours and deliberately constructing social learning environments in this way motivate students to support one another to achieve a shared sense of understanding and experience. There you go. Yeah, right there, right there. Oh, I wish I could sit still up. Yeah, I'm so happy. Like, I wake up, I check my Facebook. And then I'm so excited to do it. Oh, it's there. I was just going to check it during school. Yeah. You check it during school. Oh! Not during lessons though. No, no. So I'm not talking, not just Facebook, I'm talking Instagram. 7 to 11. What's that other thing called? Snapchat. Anything like that. 14 hours a day. Oh, I don't know. But please, what about Instagram? Instagram, I'm just looking at the photo. It's not interacting. Yeah, but you're looking at it though. You're looking at it. Interacting. So just someone in like the more you talk, the higher the number goes. And then basically you get sort of like rewards or something like that. You can get like this golden heart or like... Oh, is it like, you know, those games you can play that are connected to Facebook? So that if you're, you know... I don't know anything about Facebook, but probably. No, but it's so Snapchat. It's like a challenge basically. Yeah, yeah, it's pretty much like... Right, excellent. It's this long inside. Children of this generation are starting at a younger age. Starting to use social media at a younger age? For a longer period of time. Yep. Cool, so we're just concentrating on what's happening. Not the why it's happening yet. Social media. What I'm putting... It's part of the government, so I include it as the government. Just government or government? Government and the government is in the same box. Yeah, yep. Or even in the same box, government, e-safety commissioner. Do we have to fill up all the boxes? Just go with the perspectives. The government's making the stitches, government and students. Yep. Do you have the general... I'm going to give you the second part to this article in a minute, and then you might... I'm going to ask you how it's changed. If it changes. So what is happening when this teacher is interacting with these students and when the students are interacting with each other? When we interact with another person, we have a conscious or unconscious response to the person and to the interaction, and this response determines how emotionally connected we feel with that person. Making an emotional connection with a student demonstrates to that student that the teacher gets them, that they understand what the student is thinking and feeling, and this increases their sense of trust in and respect for the teacher. The learner feels safe in that interaction, which increases their sense of belonging in and relatedness to the class and to the teacher, which is essential if they're going to take academic risks. This connection motivates the young person to be engaged with who they are learning from, which will enable them to then become engaged in what they are learning and how they are learning it. We notice that the students start to mimic some behaviors of the teacher. This is known as behavioral contagion and occurs usually unconsciously when we start to connect with the person we're interacting with. These behaviors then trigger a physiological response, so the students start to literally feel what the other students are feeling through a process of emotional contagion and they become emotionally connected or synchronized. New wearable technologies are helping us to measure conscious and unconscious emotional states in the classroom. States of arousal such as excitement, stress, anxiety or boredom can be detected in learners by measuring their electrodermal activity or the sweat response in their skin. These measures can be used to provide an indication of the levels of physiological arousal. A number of studies have been conducted that also look at the neurological activity that occurs when people start to connect or synchronize in these behavioral and emotional ways. And what has been found is that interacting partners who report feeling connected to another person also show mimicry at the neurological level. When we observe others' actions or emotions, the same neural states in their brain are mirrored or emulated in our own brain as a form of shared experience. We come to understand others' intentions and goals through this neural emulation or mirroring process. Interestingly, these appear to be highly automatic process in the brain that leads us to share some of the emotion that we observe in others. Our brains are wired so that we literally feel some of their joy and their pain. And that's thought to be the biological process that allows us to understand and empathize with the people around us. Importantly, these neural mirroring processes in the brain are strongly influenced by the social relationships we have with the others that we observe. So mirrored brain activity is much stronger when we're observing people who we perceive as part of our own group or family or even our own race than for unfamiliar people. This also fits with well-known research on social bonding, showing that we tend to imitate people we like and we tend to like people who imitate us so that this form of emotional contagion leading to shared experience also drives positive social relationships. In the neuroscience lab, we usually examine these mirroring processes with MRI brain imaging. When we put people in the MRI scanner and show them pictures or video clips of others in distress or pain, we actually see patterns of brain activity for negative emotions similar to what we would see if they were experiencing distress or pain themselves. We've been studying these effects of social group membership on these mirroring brain processes and importantly, we show they're not fixed but they change with experience and learning. As we gain more experience with previously unfamiliar people, we start to show more neural mirroring activity in the brain when observing those people's actions and emotions. In school classrooms, of course, we can't use MRI scanners and measure children's brain activity directly but we conduct research with wristbands that detect changes in the children's physiological arousal states such as heart rate and skin sweating responses that are driven by the brain. We can then examine synchrony between the children's biological responses to events in the class when groups of students show the same physiological responses at the same time as a measure of their shared experience. So social bonding is the result of behavioral and therefore neural synchrony and this sense of connection and belonging is foundational to motivating students to engage with the how, what and who of the learning experience. The unconscious and conscious factors that impact a learner's sense of belonging in the classroom and therefore their motivation for deep learning is directly impacted by the social and cultural context in which that learning experience takes place. As educators, we need to be aware of the conscious and unconscious experiences and indicators of social connection in the classroom and mindful of how we can be using it to enhance the teaching and learning experience.


s thing that you pass in here is actually going to be the individual string. So first it will go to the first element. So now player have to value string C. Second element, player will have to value k. Third element, player will have to value Elisha and so on and so forth. So which means we can pass in this value into our row row or die function. So back in your terminal exit from IRB control D and let's try running row and die again. Row or die. I keep saying row and die because actually in my original planning I had a plan to do a bit more stuff but never mind. Okay. So if we run this program now you see that yes I am printing out the player's names instead of just you wrote something something. Okay. And what we call looping through the array or iterating through the array. Right. Going element by element. Okay. The next very important data structure is called hash. Right. Remember I said the hash is okay. Scrub. So again we said that row and die the function we take in an argument which is the player name. Okay. And then when we actually call the function later on we need to pass in the player name. So let me tell you that messages is going to be a hash something like this. Win. I want lose a lost. Right. So if I want to get the win message remember I said when you define a hash this special thing here is a symbol. Okay. So to access a symbol key I need to put the colon in front when I access it. Even though when I define the hash the colon is okay. It's a bit tricky thing about the syntax. Okay. So messages win will give me the win message. Okay. And messages lose it's going to give me the lose message. All right. So you guys understand this. So we're going to actually do this in our modify our game end a bit so that we can print the corresponding message lah. So instead of puts you in right. So follow along we need to pass in the messages hash to this function. So let me just hard coded here for now. Okay. And exit IRB if you were in IRB just now and let's try running this program lah. Okay. So you see now it replace we replaced it with the win message and lose message we define. Now so let's make it more interesting we want to customize the win a hash of hashes so you can an array of arrays you can also have a hash of hashes so how's it going to work? Okay. Instead of this array players array I'm going to make this a hash so can get rid of this curly braces right. Hash we need curly braces so for the key agency my I'm going to create another hash with the win and lose message I am a person of few words so I shall I just have a sad face and doggledog a sad face when I lose and doggledog when I win so let's say K you can feel this whatever you want you can put your own name whatever I'm just showing this example oh sorry okay so now I can actually iterate through my hash and I have to change to do a bit something a bit different okay so I have to say that because a hash array just has one item whereas a hash iterate through a way you just get one element each time whereas you iterate through a hash you're going to get the key and the value each iteration so you need to say that I want to assign the key to this variable and I want to assign the value to this variable so the value of this hash so that means let's say the first iteration I'm going to go to here player name the string string t and messages is going to be this hash okay so now I need to modify my row a die function so I need to pass in player name first okay let's rename it to make it nicer and now I pass I need to take in a messages argument also okay alright so I need to pass it in here and let me run the program okay so you can see that now I have a custom and lose message for each player alright do you think I should talk about OOP okay okay now I'm going to okay so I plan too much for this workshop but now I want to dive into a bit of the mini project the project that was supposed to end of this workshop so that you can get a taste of it there's actually source beer there was supposed to be another segment of the Ruby 101 but it's really a very big complex thing so if you're interested please go and read the notes now I want I want to work on this project where you're going to build a simple HTTP server anyone still need this? if not I'm going to show the slides okay everyone can I move on? scroll down okay I think most of you are more or less done let me move on okay so the next part of this workshop is going to be okay you guys was supposed to learn this as part of Ruby can go and google this if you're interested and read the notes I want to work on building a simple web server so like I said a server is basically just software that they also refer to the machine itself the hardware but it's also a software piece of software that what serves files right to your clients okay so to to understand how a server works and because you're going to be building web applications okay so like I said the web is based on a client server model right and the internet okay so the web is built on the internet the web is not the internet the internet is more things than just the web like for example there's email that's part of the internet but it's not the web the web is this whole system where you have web servers serving files to clients okay and that's how most people use internet these days but that is not all that is to the internet just to just to clarify the distinction so the internet the things that the thing that governs are the internet is basically a network of networks right right internet work okay so you have a lot of all these computers trying to talk to each other how do the computers know you know how do they communicate how are we going to govern this communication between computers so that's why we have something called protocols right it's a protocol it's a standard certain rules you have to follow so when your machines talk to each other over the internet they have to follow these rules so that they are intelligible to another computer right so the internet protocols is this whole suite which we call the TCP-IP suite so TCP stands for transmission control protocol IP stands for internet protocol so this TCP slash IP suite makes up the whole suite of protocols that govern called the internet as we know it today and traditionally we break up these protocols into different layers that means the architecture is such that different protocols tackle a different layer of the of networking so for example the first the very most the first layer is physical how your data is actually transmitted across your wires to ethernet cable or wifi that kind of thing that is the physical or link layer the most low level layer so this is just from let's say my computer wifi card to the access point that's the data is being transmitted over what we call the link and the physical layer so we have a bunch of protocols dealing with this first layer the second layer is internet work meaning so my computer and all your computers are connected to the access point in this NDC labs this is a local network we are all connected to the same local network but the internet is a network of networks so somehow this local network has to connect to another network out there so the second layer of protocols we call internet work protocols deal with how do computers within one network talk to a computer in a different network so if you go to work you have your own office network but you have to access the web server somehow on the internet so how does your computer connected to your office network know how to talk to a computer that's on a completely different network half way across the world right that's the internet work layer the third layer is called the transport layer so all this while we've been talking about one machine talking to another machine but it's not just about one machine talking to another machine on one machine you have many different processes you have your browser you have your email client you have many different processes trying to talk to other processes on other machines right so instead of just being machine to machine now we're talking about process to process okay so like your browser process it needs to fetch data from a server process on some machine and internet right and my single machine can run multiple processes okay so the transport layer is the layer that tries to figure out which process is trying to talk to which process so my internet work figure out okay this machine A is trying to talk to machine B but machine A is running processes 1, 2, 3 machine B is running processes 1, 2, 3 also how do I know which process process 1 on machine A wants to talk to on machine B okay so that's your transport layer and the final thing is the application layer so that is more like one layer above okay one layer above transport is more like dealing with how should the data be kind of like formatted when I send it across so actually something like HTTP that's in my application layer okay so there are examples ethernet wifi these are your data link layer protocols IP internet protocol is the you know IP address that's what the IP refers to right is the internet work layer protocol TCP transfer control protocol is on the transport layer and HTTP is on the application layer so these are not the only protocols that exist there are thousands of them okay these are just some of the few that you saw have a basic familiarity with when you talk about understanding the web and building web applications okay so what another concept I need you guys to understand at the transport layer we have this thing called sockets so let's say process one on machine A needs to talk to process one on machine B I have the IP address to distinguish machine A from machine B okay that's what IP addresses are for distinguishing two different machines identifying machines on different networks okay but how am I going to identify a specific process on the machine right that's where sockets come in so you have this thing called a port number right that tells it that hey this that identifies this particular process okay so what happens when you communicate between a client or server is that you open this you open this sockets to talk to each other okay and we're going to see how to do that in Ruby so to do that we have to learn how to use libraries so what are libraries libraries basically a bunch of code bunch of smart people wrote for you to use but you need to learn how to use them la so in there's generally two types of libraries in Ruby so first thing is something we call the standard library so this is the bunch of useful code that people have written that comes with a standard Ruby installation so you don't need to install some extra stuff to use it and there are other libraries that in Ruby we call them gems these are libraries that don't ship with your standard Ruby installation so you install them separately so something like rails is a jab it's not part of the standard library so to write our HTTP server we're going to use something in the Ruby standard library called socket so it's the same thing read the manual so Ruby has excellent documentation online see core STD so you can find a documentation of various core modules and standard library modules here so we're going to use a module called socket okay so you can see there's some explanation and then how to use the functions and the methods that they define in this library right what we're going to do is try to create a very simple HTTP server so they actually give an example the server might look like this first line you have to require the library because you need to in your program you're just writing in some file but Ruby needs to know that you want to use this code that is stored in another file on your computer stored in the standard library so you need to require that specific module from the standard library okay in this case the module is called socket right so this is what the first line does second line is to create a new server socket so that means basically this is saying that the server software has opened a socket on this port number 2000 and is waiting for clients to connect to it okay and then here we see our our good friend the loop so basically this server is just waiting for clients looping and waiting for clients to connect to it so at this point the server accepts the client connection and then the server sends this data back to the client so it sends the client hello sends the client time is whatever and then finally we close the socket connection okay so we're going to do something roughly like this so go to exercises simple server open the server.rb file this file is already there for you there's a lot of helpful comments already there to annotate what's going on okay so the first thing we need to do remember just now we said we need to require the module from the standard library okay so the first line is require socket okay by the way it can be double quotes it can be single quotes they're the same okay now we want to create the new server socket at a certain port number let's say 2000 okay how about 8 because it's a lucky number right now let me just output something so that we can see that our program is running if you run this in your terminal there's no output you don't have feedback that your program is running so let's say server is running on port 888 okay okay this is where the meet of our server is first we need to accept a client connection okay the server we're going to write now it's going to be again a hello world server so what this server is going to do it's going to wait for clients to connect to it then it's going to send hello world to the client right and then it's going to close the connection so very simple so first we need to accept the client connection sorry right and I want to read so when your client connects to the server right it's actually making a HGTP request and that request has some information okay and I want to get whatever information is stored in that request so I can do this by doing something like socket dot gets so this socket dot gets basically gets the first line of the HGTP request okay and I'm storing it in a variable called request so let me just put this on a terminal so you get to see what the request is so now we need to specify what's the response our server is going to give to the client so normally web servers normally the response is a HTML page for example but for now we're just going to return a normal string hello world just plain text data okay now finally remember the protocol that governs the client server communication is HGTP and HGTP specifies that when you send a request or response you must have certain metadata extra data other than just the response that you want to give so something called we have to have to send back to the client something called HGTP headers when the client makes HGTP request they also make a request with certain HGTP headers to specify let's say what kind of content it accepts that kind of thing server also needs to send back a set of HGTP headers for the client okay so the headers that we're going to have okay the first line this actually describes what protocol we're using so we're using HGTP version 1.1 the next thing is a number called the status code so I'm sure you're familiar when you go to a web page and you see 404 not found the 404 is actually the HGTP status code most of the time or you'll get a status code of 200 which means everything is fine so 200 here means everything okay right 200 okay and we need to according to the HGTP specification we need to end our one header line with this funny slash R slash N characters okay so slash R is carriage what we call carriage return slash N is new line okay the terminology for this is back in the days there was like a carriage return and a new line keys okay but basically HBRI says we should always put these two characters at end so I'm going to do that okay now I'm going to it's actually one whole long string so I'm going to concatenate the strings on separate lines the second header I'm going to have is content type header so this is saying that this is a server telling a client hey what I'm sending text HTML right but now you're going to just sending plain text so the content type should be text slash plain okay so again we need the slash R slash N the next header we're going to do is content length so this tells the client how long the byte size of my content so we're just going to do something like response so response is a string this dot byte size tells basically trying to get the number of bytes that this string takes up when you store this string on computer how many bytes does it take up and finally we tell the client that we're going to close this connection okay and then the specification says we need to put a new line after the after all our headers so we're going to print another slash R slash N and finally after we print our headers we print our new line then we send actual response right so we socket dot print response remember response here is hello world okay and finally we need to close the connection okay so now your server should be up and running so you can run this ya okay so remember the first thing require the socket library okay so I will just run through again require the socket library open your server socket on the port number AAA you put something so you can see your program running on your terminal okay then in your loop you must accept a client connection and then you get so your client is making HDB request your server right so you get the first line of that client request and then you because the response you can return whatever you want it's just that the HDB headers they have to be ended with slash R slash N as specified by the standard HDB standard okay so the response by itself is not part of the data oh ya oh so you're talking about this yes sorry yes we need this I'm sorry I thought you were talking about the hello ah ya okay so we print the HDB headers then we print a new line and then we print our actual response okay so let's try running this and remember it's actually an infinite loop we're not breaking out of the loop so your server is going to keep running so if you want to so it should be simple server simple HDB server right so that my server.rb is down there okay everyone is in the correct directory then we can run rubieserver.rb okay so our server is running on this port how do we test how do we get how do we test how do we get a client to connect to this server la so I need you to open because this server program is taking up this terminal I need you to open okay I'm just going to put it here and remember the good friend we saw just now to make HDTP request okay never mind but remember we saw the command line program called curl curl is used to make HDTP request remember you said curl.google.com we made a HDTP request to Google.com so now we're going to use curl to make a HDTP request to our server our own server okay so curl localhost so localhost is a special host name to say a server to identify a server running on your own on this local machine okay so port number 8 can you all see that you just made a HDTP request to your own server and your server return hello world and your client got the hello world back and you see your server we also print out the request line remember we print out we did this put request here so this is the request line that the client is sending okay so congratulations you wrote your first web server didn't think you can write your own web server before this i thought it's some very fensifu thing smart people build actually the basic thing is very simple okay can everyone get your client and your server running just give you guys about a minute or two so just so you know when you guys learn rails right and you have to run server command to start up your real server it's basically just htpserver something like this okay so for those who have got your client and server up and running i want you guys to try just a little bit instead of just doing curl localhost you can pass curl option verbose verbose meaning you print out extra stuff but what it's actually doing behind the scenes so you see curl print out all this stuff say it's trying to connect to this port trying to connect to localhost and this is the request htp request headers that is actually sending to your server okay and this is the htp headers that your server send back to your to curl and finally this is the response that your server send back okay anyone has any troubles can i move on now before which one the terminal so run your server to run your server do rubieserver.rb to use to make a htp request to your server curl localhost the port number and you should get the hallow world back ya you need two terminals because your server is going to be running so you need to run your client in another terminal okay let me just we only about ten minutes left so let me just move on to the bit of the next part so normally web servers they don't just serve plain text they don't just serve a hallow world and that's it web servers they will serve html file so we are going to try to write our server to serve a html file so if you see already in your directory you should have this html file called index.html it's a very simple file you can go and based on what you learn last week you can go and modify and whatever printify it omg sorry so let me just close a bit of all the windows okay so in in our simple index.html file for you already so I'm going to try to modify our server so that it serves this html file instead of just returning hallow world okay so the first thing we need to do is we need to read in the file in our program that's the first thing so to read in the file we actually need to know where the file is so we need to get what we call the file path right so under your put request part okay we're going to get get the file path right so path equals file bigf.join so file is another module in ruby remember just now we had random.ran so file like random is another module and it has certain functions that you can use so the file module exposes a function called join file.join file. directory name durname underscore underscore file so this file.durname underscore underscore file underscore underscore means that get me the directory name of this current file okay so what's the directory name it will be workspace exercises simple http server okay that's the directory name of that's the directory that this current file is located in so file.durname will get directory of where this current file is and then we need to say get the index html file right so file.join the directory name with the name of the actual file so the name of the file is index.html it is in this particular directory we get the directory name and join it with index.html to get the full path to the file okay so next we're going to change our response so we can get rid of this now we need to open the file okay so we're going to do file.open path so that means this will open the file read the open the file at this path right and we do something with the file okay and every do must be match with an so let's put an down here after socket.print response okay and then everything in here lah so we can do something with a file in this between the do and end here okay so what I'm going to do now we deleted our response variable so now I need to tell the client what's the size of my file so we have the file stored in the file variable over here okay so we can get the file size from file.size alright and instead of socket.print response we're going to do something we're going to stream the file over the socket it means we copy the contents of the file and send it over this socket to the client io input output right so this is the module that deals with all the input output functions so input output copy the stream copy my contents of my file stream it across the socket okay and with that you should be able to serve your HTML file right so if we try this again sorry are we sending the file 29 it's it's not you really line by lines you just imagine you reading this file in it comes in as a stream of bytes and you're sending these stream of bytes over the connection so this opens the file in your program so that you can refer to this what we call a file object right but we haven't actually read we haven't actually like read the file yet yeah we just have a a reference to the file you can think of it we haven't no no we just have a reference to the file we're not reading the file yet okay so this is where we actually get the contents of the file we copy it and we stream it over the socket over the connection to the client alright so with this we can try and run our server again so if your server is already running control C to quit and re-run it and now we try to curl hey, we got a HTML file okay so this is how you okay this is how you serve files from your server right so remember the first thing we did we got the path to the file then after that we open the file and we get a reference to the file object here so we're not reading from the file yet but afterwards we want to instead of so the file is going to be our response body so we copy the contents of the file and send it over the socket alright can you go to the last part that after we've done with this after we've done copy stream then how do we run this ah okay so to run it remember you had two terminals ah kill your server process so stop your server control C and then rubieserver.rb again and basically just do the same thing just now you curl localhost AA8 do it again okay so remember just now before we added the file stuff we got hello world now we actually get our HTML file right sorry ya but because you're using the cloud 9 machine right if you're actually running your server on your own local machine you can type it in your browser and you work so for example I can show you demonstrate on my own machine oh sorry so now I'm running a server on my local machine I can actually make a request from my browser just type in localhost AA8 okay but because you're running it on a cloud 9 machine you can't actually have a browser in your cloud 9 machine so it's a bit of a pity but just realise that your browser is also another client just like the curl command just making a htb client request to your server okay okay so we're kind of like time's up so at least you've managed to build a simple server to serve file so you can get so now you've actually got a taste of how actually those web servers actually run la actually these programs they're just looping forever and they're reading files they have some files stored on the disk they're reading these files and sending over to you alright so before we just end of let me just talk a little bit more about the different types of content that your server can serve so you can get a better understanding when you start doing rails because when you do rails you're not just going to serve simple HTML files anymore okay so there's a difference between what we call static content and dynamic content so imagine right your website has a product catalogue and there are thousands of products okay if you serve static content if you want and you want your users to be able to see a page with a product image and a name of the product right but you have a thousands of products if you just serve what we call static content you're going to have to serve you're going to have to store thousands of HTML pages with a name and image for each specific product so like something you have here let's say I have three products right in my server my computer I save I have three different HTML files with the corresponding the name and with the image and then when the client makes a request to my server I just serve these files directly I'm not changing these files anyway this is what we call static content I just serve the files directly but what you will see in rails is that you're actually going to have to deal with dynamic content so actually what the server stores is something like a HTML a template it doesn't actually store the actual product name and the actual product image for all the products it just stores this kind of template file which says hey in this H1 tag there should be the product name and then in this image tag it should be the product image and then your server processes these templates let's say it fetches the data from the database like what is the name for this particular product at this particular URL let's say you go to product slash camera so the server sees this URL I should fetch the camera image and then it processes this template and replaces the name and the image with the actual name and image replaces this stuff in your template with the actual name and image so now it's dynamic your server is actually processing that template file before serving it to the client so this way if you have thousands of products you don't have to store thousands of different HTML files you store one template the general layout is the same just display the product name and the image but you process that template and differently each time the client request a different product okay so when you guys start doing Rails you actually be dealing with HTML templates instead of just playing HTML okay ya and the rest is I unfortunately I don't have time to cover and actually rest is an acronym actually stands for something I wanted to cover but unfortunately I don't have time to cover so when you do Rails yes you will see it so thank you very much I hope you guys learn something we spoke today see this guy is very happy okay ya so again like I said the notes I provide for you is actually very comprehensive I may have made some typos here and there if you read them you may get a little confused but if you have the time and energy and you want to learn really please go and look at read through the notes and we actually go it covers a lot of this stuff in more detail okay photo ya Joel wants to take a photo


The chief executive officer of Axis Holden, P.L. C. Herbert, we reportedly died in a fatal helicopter accident near the border of California and Nevada in the United States, as we can according to multiple sources. Now, the sources claim that the helicopter went down on Friday night near a city that lies between the two states. It was reported that five other passengers, including his wife and son, also lost their lives in the crash. The helicopter was reportedly happened until Las Vegas. Blast of Africa is taking a cursory look at his life in times while he was alive in this report. Herbert Onir Wumbu Uiwei was a Nigerian banker and entrepreneur who passed away on February 10, 2024 at the age of 57. He was the CEO of Axis Holden, PLC, traded as Axis Corporation and a former group managing director and CEO of Axis Bank PLC. He was a philanthropist and a visionary leader who transformed Axis Bank from a small commercial bank into a global financial institution. Uiwei was born on August 15, 1966, the parent of Ikwere Descent from Omoeka Isyoku in Riva State. The late Axis Bank CEO attended Saint Gregory's College in Lagos for his second education and then proceeded to the University of Nigeria in Tsuka where he obtained a degree in Accountancy in 1987. He furthered his education by obtaining a master's degree in banking and finance from the University College of Notwells, now Bangor University, in 1989 and another master's degree in financial economics from the University of London in 1990. The late prominent banker also attended the Harvard Business School Executive Management Program in 2006. He was a fellow of the Institute of Chartered Accountants of Nigeria, ICANN, a fellow of the Institute of Credit Administration, an honorary member of the Chartered Institute of Bankes of Nigeria, CIPN, and a commander of the Order of the Niger, CON. Herbert Uiwei started his professional career with Coopers and Librand Associates, an international firm of Chartered Accountants, where he worked as a management consultant and later qualified as a Chartered Accountant. He then joined Capital Bank as a senior manager in Judd of Treasury and Financial Services. In 1992, he moved to Guarantee Trust Bank, GT Bank, where he spent over 10 years working in various capacities, such as corporate banking, institutional banking, and treasury. In 2002, he left GT Bank along with his business partner and friend, Aikboji Aikimokure, to acquire a stake in Axis Bank PLC, which was then a small commercial bank ranked 65th out of 89 banks in Nigeria. Herbert Uiwei succeeded Aikboji Aikimokure as a group managing director, CEO of Axis Bank PLC, in January 2014, and continued to stare the bank to greater heights until April 2022, when he stepped down to become the CEO of Axis Holdings PLC. A new entity that was created to oversee the non-banking businesses of Axis Bank, such as insurance, asset management, payment, and digital banking, he remained a non-executive director of Axis Bank PLC until his death. He founded the Herbert Uiwei Foundation in 2018 to provide scholarships, mentorship, and empowerment to young Nigerians. One of the most remarkable achievements of Uiwei was the creation of Uiwei University, a groundbreaking institution of higher learning in Nigeria and West Africa. Hello, hope you enjoyed the news. Please do subscribe to our YouTube channel and don't forget to hit the notification button so you get notified about fresh news updates.


Hi everyone, Joe for JaspysCaseRakes.com. We did it, we knocked out the random number block for 2021 Panini Immaculate Baseball. It's a four box, half case, pick your team break, number five, involves those teams right there. And that's how it works, if you're not familiar with it. Big thanks to this group here for making this happen. I appreciate everyone getting spots, especially if you bought multiple spots. Thanks to the numbers for existing, let's roll it, let's randomize names and numbers, one and a three, four times, one, two, three, and four. We got Prim down to King, and there's the team list, here's the number block tab, one and a three, four times four, the numbers, one, two, three, and a one, fourth and final time. You got a block of numbers of course, one down to three. Now if you read the item description, you'll also know that zero gets any and all redemptions for those teams right there, including one of one redemptions, which is a very rare occurrence. I think in the years that we've been doing these number blocks, I could probably count on one hand how many times that's happened. And I think the last time it happened was probably in like January, maybe? Could have been even January of last year. Anyhow, Prim with one, Sean with six, Prim with nine, Andrew with seven, Sean with eight, that's Brup in the chat. Brup has zero, that means you get any and all redemptions for those teams down there, including blockchain redemptions. You'll also have four, Mark has five, Brup has two, and King with three. So let's sort those numerically. So you'll even get one of one redemptions if it's a known one of one. Robert, you'll still get any live one of ones that pop right here. I'm Joe for jaspyscasebreaks.com. Coming up in the next separate video will be the break itself. I'll see you for that, jaspyscasebreaks.com.


you cannot talk about a group of critters without talking about how they make babies. And so we have to talk about the plant life cycle because it's crazy. All right, before we can talk about the plant life cycle, of course we have to talk about our own because you know what, nothing makes sense unless we can connect it to our own like coolness.  And instead of doing it in my normal way, I'm going to divide the human life cycle into a haploid stage. So anything, any cell or critter or whatever that is haploid is going to go above my line. And then I'm going to have a diploid stage. So any part of the life cycle that is diploid is going to go below the line. Now, push pause. You guys are brilliant. You can totally do this. So see if you, if you push pause, go ahead and start with a critter, which would be like you, a diploid to an adult. And you can make it all cute if you would like. But start there and go ahead and what does the life cycle actually look like if you were to start with the diploid critter, us, and go into haploid then. Go ahead and push pause and attempt to do that. Well, what I want you to get, if you did that, like a good person, I want you to remember that we go through the process of meiosis, right? And what do we get at the end of meiosis? We get sperm and eggs. And sperm and eggs are, of course, most joining by all love. Sperm and eggs are haploid cells. And the haploid cells combine through the process of fertilization, right? But then what do they become? They become a diploid critter. They become a diploid zygote, which grows into a diploid adult. So you can see here that we have this process where a diploid critter makes a single-celled haploid gamete that combines with somebody else's single-celled haploid gamete that then join to form a zygote, which goes through mitosis to make an adult. Totally straightforward. Absolutely what you would expect. Let's compare that to what happens with a plant. Well, plants have a diploid adult, okay? And different kinds of plants are going to take on this task a little bit differently. So instead of just saying, you know, of course, any plant you see is going to be a diploid adult, we're going to call, we're going to name this thing. The diploid adult is called a sporophyte. Sporophyte. And each group of plants that we're going to talk about, there's four of them. I'm going to show you who the sporophyte is. I'm telling you that the sporophyte is diploid. Now, sporophytes also go through the process of mitosis. And it makes sense that the result of mitosis is a haploid gamete. So look, you get a haploid gamete.  Here could be an egg. Here's the coolness factor. I called it a gamete. It's actually, I'm going to erase that because it's actually a spore. Sporophytes make spores through the process of mitosis. It's going to make more sense to you in just a second. Now, remember, this is haploid. Are you ready? This is crazy talk. Haploid spore, which is like a little sperm, it's a product of mitosis, is going to grow into a multicellular haploid adult. What? True story. This diploid adult was called a sporophyte. This haploid adult is called a gametophyte. Dude, I mean, that's phenomenal. And then, this haploid, it's a grown-up. I'm going to show you pictures of gametophytes.   It's a grown-up, but it's a haploid. If its sperm went through mitosis and made multicellular sperm and walked around, we'd have this kind of life cycle. We don't. Guess what the gametophyte does? The gametophyte makes gametes. Now, what do you think is true about the gametes? Did we go through meiosis to make those gametes? No, we don't even have homologous chromosomes to hook up during prophase one. This is just through the process of mitosis that you get, that says mitosis. You get gametes. And then, we've got haploid gametes from different critters that combine what? To make a haploid, I mean a diploid zygote. Dude, seriously? A diploid zygote grows into a sporophyte through the process of mitosis. Seriously? I mean, that's phenomenal. It's called an alternation of generations life cycle. And it makes sense because in one generation, you have a haploid grown-up, and in the next generation, you have a diploid grown-up, and then in the next generation, you have a haploid grown-up, and so you get this alternation of generations. All plants do it. They have different takes on it. And the first group of plants that we're going to talk about are the mosses. We're going to start out by breaking down our cladogram a little bit just for the land plants so that we can kind of keep ourselves oriented to this whole process. But don't forget that we're going to look at all of them and how they do this alternation of generations. I'll be right back to talk about moss madness.


Hi everybody Joe for jaskiescasewrakes.com coming out to a 2022 Bowman baseball 12 box hobby edition pick your team number three now this was part of that five case filler that we did yesterday this was the fifth case we just got too late last night we just didn't get around to it so that's our first break of the day today so my colleague Chris right over my shoulder you can see him on the top camera he's gonna start opening up the the hobby packs for us to give us a head start on it no vet paper ships remember rookie card paper or prospect paper none of those ship no vet paper no rookie paper no prospect paper ship but a change from previous years bowman first paper do ship and then of course all numbered cards and all hits and all from everything else inserts of course obviously ship now so this is pick your team three here is the list thanks everybody for getting in on it appreciate it so on May the 5th 2022 Bowman baseball pick your team three if you got a little rooftop next to your name that means you won that spot in that filler we did yesterday Andrew last spot mojo star next to his name got the Royals so there's everybody right here so thanks everybody no matter how you got in I appreciate it just snag one here good luck everybody now we've got another filler very similar to the one we did yesterday so we pulled the remaining teams out of a couple cases one jumbo case and one hobby case we pulled those out and then turned it into a random team break so so you're gonna you're gonna get a team randomly there's also a filler for that filler so keep that in mind so there's a couple layers to it but keep chipping away at it and that'll unlock that'll ultimately unlock a another two cases of Bowman and of course since those are kind of longer breaks the sooner we can knock those out the better especially while we have some help here at the shop to help pack stats oh you're here a little later yes actually so so I mean we should be able to get that filler done within the next few hours if we do and we'll definitely have some help and if we have some help that'll save us a little time and that might give us time to do another case maybe towards the end of the night maybe for the last hour of the show so that is all up to you though ladies and gentlemen the scheduling is up to you we just set them up but you're the ones that have to knock them down and when you knock them down that's all up to you and the rest of your fellow collectors here at Jasper's so work together keep buying those spots and help motivate each other make that happen on Jasper's case breaks calm so keep keep buying those spots early and often early and often like Chicago voters in the 60s where they voted early and often mob stuff I think Kennedy good luck everybody anything inside going on the baseball today Chris all right there you go we like to see it so we like to test and hear it doing some more all right I think there is there is a few games locked in do you see show hey Otani star today I think no walks to that's the kind of stuff that yeah yeah and a big a big RBI off the green monster to angels beat the Red Sox shut them out eight nothing all right so for visual learners so stuff like this not gonna ship not gonna ship I know it's his rookie card and but it's paper so it's not gonna ship that will ship obviously that won't ship no no yes because this is Chrome knows here that's what we're gonna be and there's a little pattern to him too but that does ship Bowman first paper we haven't done that in a number of years so I think it's a welcome welcome change for people like the bone first papers Louise Gonzalez to 250 purple paper to for Zachary and the Orioles speed up a little bit here had a couple of train whistles out of here yesterday a red chrome five out of five non-auto and a printing place nice orange to start with soft one autograph per box and hobby this is hobby figure team three 11 out of 25 Alan Serta sure as long as we can see him on camera yeah yes Alan Serta for the Reds are looking to the future of your Cincinnati yeah little brutal season for them and I think these atomics land about one per box in general yeah Reds fell to the Brewers in Milwaukee 10 to 5 no we do not like to see that we like him son and Cal LA guy LA guy he's a kid he's a kid he's young he's just got to control that uh that hundred mile per hour arm the zealots he says this you want his half brother speckled 299 white socks dusty yeah hunter-green false to one and four sporting a 871 era ouch and the Reds are 3 and 22 on the season we're we're looking towards an all-time bad we're talking breaking that tiger lost right from what 0506 with how many they lose like a hundred and 15 yes 115 116 that's tough the story Lorenzo lava to 399 for the Astros Stephen Carney no that's right just like just to look on like a 38 year old first basement fortunately that's not helping but yeah let him get a crack at a ring right for the country for the home country yeah Joey Vado has it had that new like bat knob and everything too yeah highly cowed in the opposite I thought that was gonna be like those big has everyone seen Joey Vado's bat knob ladies and gentlemen it looks like a hockey puck at the end of the bat so like if you look at Bobby with juniors that it's a normal bat knob right now if everyone's seen the axe handle bat nobs everyone's using different bat nobs but his let me show you actually sorry I know that's an example here these are our label labels it looks like this literally so it's like the end of the bat so he's swinging it and it looks like there's a spat there's big hockey puck it's the knob itself it's made it's carved like that yeah it's made like that yeah he really is and so so it should help him ideally barrel the ball up more I mean it's like that having that imagine there's like a little extra weight at the bottom keeps your hands yeah I for him anyway that kind of keeps his hands where he wants him to be naturally oh another red 119 out of 150 Matt McClain Mark Bassett got the red straight up it's two color autos out of 25 and out of 50 150 here's a mid-first round right here too that's always good to see grew up an angels fan enjoys playing spike ball and spending time at the beach mom Wendy was an all-american softball and volleyball so there's auto and of course we'll do an autograph recap at the end of the video red red lava two out of five for the cubbies red for red there you go red and out of fives and under of course get trained with so how do you like the design of Bowman this year it's clean I kind of like that I thought because one year they did a design where they just looked like it just cut in half and I didn't like that but now this kind of wraps around a little bit but intentionally leaves a sort of artistic open space right here which I do like and especially in the chrome we've got that little pattern in the background yeah I like it so red out of fives and under get the train whistle all aboard the big hit express yeah yeah I think he's one of the top guys right yeah number 16 cubs prospect according to MLB comm he was a part in the Anthony Rizzo deal and he was ranked number 15 possibly in the 2018 international signing class by baseball America so he's got a lot of upside in cubs quietly has have had built up a nice little farm system if I'm not mistaken yeah just give it a couple years I mean it's gonna be them in the Pirates right so now that we have got that out of the way uh maybe a super factor in this case that would be that would make it a pretty wild case I think Alejandro PA is related to Felix PA doesn't say on the back of the car I feel like it would but he is from the same Dominican public baseball hot bed that produced Edwin in Karnassi blue paper Paul Goldschmidt to 150 going to the STL that'll be for Greg there you go another box in the books do we have baseball on television TNT Thursday TNT got penn ones at Rangers on TNT no ESPN ESPN skip my jeffery oh like that is on the big networks no I don't know where anything is how about taking two off the Giants little two-game series I like that blue jade at guardians it is oh maybe not oh blackout on the regional one I'm on the regional channel click down one yes so yeah Philly's and Philly's putting a weapon on the mess right now for nothing in the bottom of the first I'm a walker having a struggle here but that's been it that was a chippy series back in New York right I wonder if there's been any drama today there's Alejandro PA bow and first autograph for Tampa Bay that will be for Timoya and the Tampa Bay rays picked him up straight up which we always like to see number 20 prospecting the race system by fan graphs are you a fan graph to start subscriber Chris subscriber as in your pain I should be I think they do actually yeah I pay for that and I pay for the baseball reference stat ahead get those advanced stats I am too busy wasting my money on monthly services like twitch and discord what do we what do we like about discord I like the funny emons that if you pay for that you use in any server you want to use any of the emails that are in there but the main thing is bigger file sizes I see there's that the rushman to 250 purple lava going to Zachary and the Orioles before saying this year for Adley yeah he's supposed to come back pretty soon right yeah and yours front office I've been saying like once he's healthy like he's getting pulled up so good maybe he makes update yeah I'd love to see that you know when when that update comes out or series two or whatever it's gonna feature the next crop of rookies it's gonna be there's gonna be a lot of action in that yeah all right out of 399 sedan rafela Boston lime green paper for Zachary and the Red Sox what's going on with the Red Sox is here they only they're very only one 10 games for the Brewers mark I'm hoping is the case in the middle of the road whoa bring them back I think so yeah he was a raw prospect back then and then really yeah there's Videl Bruhan 72 out of 150 atomic parallel bowman top 100 number 29 on that list that'll be for the raise that's gonna go to Timoia Ben what's up you're in Hermosa you love our shop thanks Ben appreciate it alright so that's so each half stack right here will represent a box so let's do another box right here so alright good luck next one now after this as when we started the break there's only one filler pack sold out after this and then that was it I only see three orders coming in here so while we're breaking this get your orders in ladies and gentlemen yeah maybe a little gold label do some of that gold label pack stack for the night while you while you kids have fun with your gold label sure yeah I mean take advantage of the of the assistance especially with these longer breaks that gives us time to do more breaks especially the bowman which is great I love it but I understand that it does take a little bit of time so okay we got a redemption coming up any guesses on the redemption for bragging rights you can see the blue of the redemption right here we're gonna have Joey Votto cover up that redemption open it's our big man I hope it's the number one now we're not sleepy yesterday brand new day yes it is brand new day best car we pulled so far we've got an orange auto out of here this is our first break of the day and we're only just a quarter of the way into it or so third of the way into it remember these cars are kind of cooler a slightly thicker than the other yeah I've seen one numbered yet I remember them being numbered in last year's bowman drafts those are very cool I would assume it's the same thing these I would assume so as well these vibrations being numbered yeah oh nice my zeal Urbina orange shimmer 14 out of 25 for the Twinkies DMACC with Minnesota they've been playing good baseball this season by the way Rockies beat the Nationals 9-7 brewers beat the Reds 10-5 and twins are in problems and Orioles just got started bottom of the first 00 top 12 twins prospect right here yeah didn't he get banged up recently or is he okay you have banged up halfway through April okay good good good to hear good to hear good to hear yeah twins are 15 and 10 on the season I can't think about a guy that took longer to get to the level people thought he was going to get them because I remember him yeah 2014 2015 good luck him in a carol off to isn't taking a while as well I'm injuries as well but all right congratulations to someone you are due to receive a chrome prospect autograph just a base chrome prospect autograph no parallel of we might see the city or his name first we're gonna see his name first are our and the city see Chicago Cincinnati Cleveland Colorado it's CH Chicago Cubs or White Sox Ron Roneer Quintero Cubs I've seen his autograph live I guess some of them he didn't get to read with the Cubs also tops putting the the name of the team on the Redemption's game changer game changer yeah yeah yeah love to see it all right and we got Jose Ramos 65 at a 299 speckle autograph for the Dodgers Travis got my Dodgers and he got that in a filler to number 16 prospect in the Dodgers chain think about how good the Dodgers farm system is summer 16 is pretty good I would probably be top 10 in many other organizations there's Adeel Amador to 499 paper how'd you like old old old old red-ass Mads and Bum Garner yesterday you know I'm sure you feel the same way I don't want to have to support that guy he was right I think he was I don't know he was he was basically baiting him into you know and you know how Mads and Bum Garner is you know and he's just sitting there staring into his eyes mad dog in him and just massaging his hand and of course Mads bummer is like yeah take your effing time go back to the minor leagues you're gonna take your time Diego Velasquez to 4 to 399 that's the Giants William with my rivals it's nice little lava parallel John what's going on looks like gold lanes going the opposite direction I know someone got someone got scared someone's money was scared but their loss could be your game I think it was twins Giants were the refunded teams so make that person regret it and breaks like that apart like that twins always seem to hit that person's gonna regret it when that when that one of one twins hit comes out or in the one of one Giants hit pops Joey Bart Joe Maurer Joey Bart all these Giants AK-47 autos Simeon Woods Richardson to 150 atomic insert that's for the twins that'll go to Darren so get that gold label folks jaspyscasebreaks.com and we got a yellow parallel here 26 out of 75 Jeremy Vargas nice lemon yellow color here going to Mark and Milwaukee they're starting pitching staff they're starting rotation one through like four is really solid like their number four pitcher could probably be like a number two pitcher in a lot of teams. Hadesus Guzardo is probably looking like what everyone thought he was going to be probably like that is incredible Saini Alcantara they're still missing 6-0 and they've got guys they get to call it Max Byers sometimes this year I'm assuming so one of those guys goes down I mean there's another Giants autograph 171 out of 2.99 speckle auto that is Arveson Artega and that is for William and the Giants won that team and that filler yeah good auto and Marlins also have a little bit of hitting to like Hadesus Sanchez in the ball pretty well so I think Don Manning is a great manage for that kind of team that young team. No you don't like Don Manning I don't I don't think it was right for the Dodgers. I think his bullpen management in particular is pretty suspect like the fact that Kenley wasn't closing for two or three years and you're letting guys like that might have cost Kenley like a hundred saves. Yeah and man I I saw I was watching his old highlights and I happened to see I don't know if you remember Chris Hatcher. Yeah I do remember Chris Hatcher. Chris Hatcher might be might be the worst Dodger I've ever seen. He's the only guy. Ronnie Maurizio to 4.99 refractor. Him and George Sherrill. Oh my god George Sherrill. That's true the Marlins didn't get swept by the that team. The D-vax are always gonna be. I mean they took two out of three from the Dodgers too. It's a weird it's a weird team but then they'll lose to like the Pirates or something like that. That's what I'm saying like the D-vax are the weirdest team because they either do a good job of making teams play down to their level. Jordan Walker to 15. That's a nice one. Yeah that is nice. He's just like that. Numbered and Victor. Yeah that's kind of cool. He's a good one to get to. Cardinals that'll be for Greg. They play down. Other teams play down to their level or they are they elevate their game however you want to call it but then except they'll get crushed by the Pirates. A bad team. Or they'll get crushed by the Rockets. Yes Joe that was we were just talking about that earlier today. I mean I would have been pissed as well if it was me. There's Estevan Machado. 71 out of 150. Nice blue shimmer for Toronto. A little color match there for Michael L and the Blue Jays. Very weird. He's very clearly baiting. It's totally baiting him. Yeah it's a very bad look on Pirates. Yeah that's not the first one that's happened this year and it will certainly not be the last. Guy wants attention. I've always wanted to be a star. I don't know what that umpire's intent was. I think I heard something like Madison had shown up the home plate umpire I think it was arguing balls and strikes or something like that. It was literally the first inning. But it was the first inning so it was just like I don't know relax. I know umpires will not stand for certain guys stuff like him notoriously John Lackie back in the day like they would not take that stuff but like. Lenion Sosa. Bowman first autograph for the White Tox Dusty. You gotta you know you gotta let some of these guys have a discussion what's the one I'm looking for. Yeah a little dialogue before. Exactly. Before you run him. A little bit of frustration there too. Umpires can't can't inject themselves into the game like that. You just kicked out a starting pitcher in the first inning. You know. Of what? Like of the last I mean one of the few first few games of a long road trip. Those bullpen guys gotta work now extra hard going into going on the road. And player safety issues. You guys who didn't think they were going to be warming up or warming up quickly trying to get into the game. Don't like it. Don't like it. Harry what's going on. Yeah let's sell out that gold label tonight. Jaspyscasebreaks.com if you want to get it. John just picked up a couple teams there. Thank you John. There's a Michael Escato 124 to 499 paper for the Pirates Chad and the Pirates. We've got some Fuchsia. Johnson class 107 out of 199. That goes to Seattle. That'll be for John. John Wenzel who won that team in the filler yesterday which unlocked five cases. This is the fifth case. We just didn't get to it last night so we're doing it first break of the day. This is hobby 12 box hobby pick a team three. Sounded good. Seracan dead ball. Yeah. Warning track. Yeah. Very cool. Hostamahalmer. The deaden balls. It's bad. I don't know if you were watching Dodgers last night but Clayton Kershaw put on the headset for an inning. Yes. And he was talking about those baseballs. There's Fidel Montero purple chrome for the Yankees that is EA the Yankees and he was saying that that you know every team's got those tracking technology. Every team's seeing you know exit Velo and launch angle last year. You know they have all the data of what a home run is going to be. Yeah. This year they say it's just the data shows it. Everything's like five feet short. The crack of the bat is one thing you know. Yeah. Sometimes the ball just gets cracked or when you say you'll find your love or whatever. Like you said the launch angle like that stuff. And the speed like mathematically says that should be a home run at least from last year's baseballs. In 30 parts they should be home when they ask them. Right. So now when they're applying that data this year the same data from last year to this year they're saying the baseballs are falling short now. So it's all different. During all these sessions for the CBA or whatever it may be that this was not run at all. I think for most baseball players I think it's like umpires right they just want them to be consistent. They don't care if the strike zones big or small or side to side up and down whatever it is just be consistent. It's like once that's established early on if that's what a strike is going to be just keep it consistent I'll be happy. With Ed Howard to 75 yellow paper for the Cubbies. That's going to go to red. Yeah I don't know if he wants a short in games. Yeah I suppose so. I mean I enjoy a pitching duel I do. But when games are decided late by relievers on balls that should be getting out. It's bad on all friends.  It's also I want to watch guys hit. Right. I mean I mean I don't understand why baseball wants to limit offense when every other sport is finding ways to increase offense. Yeah. Because that's what people wanted that's what people want to see. So it's just I know LB wants to shorten games. I don't know if this is the right idea to shorten games. Look at all the stuff that the major league is enforcing. Like how much time are you know checking pitches for substances. Yeah how long is that taking. You know two times in any kind of games you know. Yeah. Stuff like the review. You know like how like it's very easy and very obvious that some of these calls should be appellate or reversed and it's like five minutes. It takes forever and they're talking to someone whose job is just to sit there and look at the table. They should know. There is out of 299 Fuchsia Paper Hoy Park from South Korea. That goes to Chad and the Pirates. I feel like the Pirates have a have a good pipeline to South Korea. I feel like they're always signing Korean. Yeah I was just going to say we have a lot of. A lot of history there. And even now like not just you know guys like a whole park but I think it's. There is a young Kensi Noel 485 499 for the Guardians. That'll be for Cleveland Cleveland. This is for you. That'll be for Mark and the Guardians. And we got Jonathan Klass 50 out of 399 that law nice lava parallel for the Marlins or Mariners that is John. Number 20 Mariners Prospect well speedy guy up close has gained notice for his Instagram videos depicting his demanding workouts. Wow hails from the same Dominican hometown of Starling Marte although they don't give us his Instagram handle right here they just give us the at Bowman cards. I'm like a Joe Ryan's card here yeah at Bowman cards guys. We've talked about these things and making sure these guys get their social media game up. Harry says I heard something on the radio today about the NFL wanting to keep the clock running during certain course I missed it I was zoned out but the reason is short in games. Maybe. Our is Iranian blue paper to 125 what they so I don't know I mean. If they do that. Like less commercials then exactly like do less commercials if you want shorter games TV extends the time of these games already I mean TV timeouts are on NFL. That was the one thing that I drastically noticed. That church was the first NFL football game. That's right though. The one we went to last summer yeah it's a stop start stop start yeah. You know my sister and I went to our first football game last winter Raiders Broncos Raiders one and we got to throw that in there and so obviously you know we've watched football and TV our entire lives. And then she was just like. And she has been to a number of hockey games she's like wow the vibe is so different. She lives in Vegas is like the vibe is so different the hockey is just almost constant action hockey and she didn't realize that like like a live football game how much sort of stop start there was and how much like the momentum through the crowd interaction kind of ebbs and flows you know. I've been to a couple of hockey games. I've been to a couple of hockey games. The pace of play of the action is all all what you would want from pains and all the things are always good to. Yeah. There's Luis Verduvo to 250 purple chrome number 18 Cubs prospect for red and the Cubs Paul what's going on are there any big hitters that are up for new contracts at the end of the year. I know trade Turner is a free agent. They did not get an extension done before the start of the season. True water to one. That's right. Aaron Judge did they did not get it. He turned down an extension offer for the years and money. Hey, good for him. Some team won't give it. JD Martinez is going to be a pretty decent one depending on how those red socks do. The best dollars catcher in history. Oh no. Yeah. Paul. I got a MLB trade rumors.com has a great free agent list. 20 players for free agency after the 2022 season. And their 2023 ages are in parentheses. So Austin Barnes. Gary Sanchez. Jose Abreu although I'll probably re-sign with the White Sox for like a one or two year deal. Josh Bell is a good one. Josh Bell. That's right. Muncie is a free agent. Anything else to know? Only 30 years old too. Someone will pay handsomely for the services of Trey Mancini. Mancini is already a free agent. Especially since DH County and now. Kiki Hernandez is a free agent. Bring him back. Yeah. Trey Turner. Yeah. Well, yeah. Exactly Paul. They're definitely they're players like Trey Turner and especially Aaron. See, I think people are thinking that Trey Turner is going to re-sign with the Dodgers. I think that seems to be, you know, unless they really low ball in which I don't think they will. I think they'll give him a fair offer. There's Edward Cuero for the Angels. But Judge definitely is banking on himself. That's for sure. Yeah. I'm a big advocate of contracting. You guys always having super inflated numbers. Market angels. All sports. Carl Sordone, a free agent as well. I thought he was on a multi-year deal. With the Giants, yeah. He bettered himself this past year though and it super paid off. But now he's arguably the best-lipped-handed pitcher in the NFL. Justin Turner also a free. Oh, no. He's going to get the club option. I think they'll pick up the club option. Jock Peters was only on a one-year deal. He'll be a free agent. I think Brennan Nemo is a super underrated one. Aaron Judge is the big one. Machaniker is a bopper. Dylan Bundy. He may have a good last year of his contract. That's right. The Grom. The Grom. That's right. He's going to opt out for sure. Yeah. I think Carl Sordone is on a multi-year deal. He's not on this free agent list. We'll be seeing him numerous times a year every year and I don't like it. I don't like it. Just off of the starters list here from like A to K, it's looking like a lot of pictures who are actually pretty solid. JD Martinez. Cole Arara. Chris Bassett. Matt Boyd. Dylan Bundy. Cookie Carrasco is having a great year. Kershaw is only on a one-year deal? Yeah. I think the same thing. I think they'll be... Oh, I think they'll keep doing one-years until he says... I'm done. ...he says no, yeah. Oh, but now it's interesting. Micell Urbina. Oh, there's an opt-out. Diego Singh. He's been... I feel like he'd be on this list. Oh, there he is right there. Can opt-out of remaining one-year, 22.5 million dollars. The other one on that, too. Same thing on the second half of the outfit. Noah Cindergaard has been a really good start the year, too. Oh. He's on a one-year deal. Louis Severino has a big pitching here. There's a... Cindergaard wants to come off the freeway. That'd be pretty neat. I wouldn't mind that.  Maybe one more year first. Ooh. And then Healthy Dustin May in 2023. I feel like he'll still kind of be working... I mean, he'll make starts, but then just a good off-season where he's not rehabbing, you know what I mean? Yeah. It would be perfect for him. Exactly. Exactly, Paul. There's the inverse of that, too. You know, having a bad year absolutely tanks your value. That's really the one-year deal, the prove-myself deal. The prove-it deal. Except the qualifying offer that the team goes for, and I'm going to see what I can do the next year. I mean, he's... I mean, he was really healthy last year, obviously. And he's... I mean, I don't want to root against anyone, but as a giant, I have a conflicted... I want all the guys to be healthy. I want them to be healthy, too. I want them to be really bad against the Dodgers, but just to shoot everybody else. Yeah, I'm seeing the same thing, Diego. If Rodonpitch is 110 innings in 2022, he may opt out of the contract. So, I mean, if he thinks he can get more than $20 million a year, plus years, someone would give him that, right? There's Dario Lopez, purple paper to $250, $26 out of $250, Chad and the Pirates. And he's got some green paper, Randy Arzoreña, $87 out of $99 for the Rays. That's right. There's Diago. Matt Frazier for the Pirates. There you go, Chad. I've just been around for so long, and to see if he's only 38 years old, and still got so much left in the tank. Fresno, California, Matt Frazier. It shots out. There's a funny TikTok going around of some Florida-looking woman doing rock and sing to the very Florida stuff. Robert Hassel to $150, Blue Lava.  I'm from California. Oh, no. Here I go now. I'm a Fresno girl. Oh, the Florida of California. Oh, we made it. We made it. We're making good time, too. Another box right here, and Chris is working on the final box. Good luck, everybody. Last two autos here. Chris, let's play a game. For real or not for real? Yankees, 18 and 7, first place. For real, not for real. For real. For real. 15 and 10. For real, not for real. Not for real. Whoa. Angel, 17 and 10. First place. For real, not for real. Ooh, pause. Either the AL West is going to be very interesting. I don't think any of those teams are essentially world beaters, but right now, pitching has been really good. Malcolm Nunez, blue paper 125. And pitching will win the division. Greg. And those guys will heat up offensively besides Mike Trout and Taylor Ward of all people. He's smoking the ball. So I will say that the angels are for real. Jared Walsh, two home run in the last two days. He's been, and Brandon Marsh. I know everyone's all about wandering, so he's one, but, you know, he's been really good. And with Joe Adele going down, Brandon Marsh elevated. Playing some great center field for them. Milwaukee, 18 and 8, top of the NL Central. For real, not for real. It was Makai Baxter. Milwaukee Brewers, 18 and 8. No. The NL Central is the worst division in baseball, I think. Oh, did I skip the Mets? Yes. Mets, for real, not for real. 18 and 9. I'll go for real. I think the Mets. And then your Milwaukee thoughts again, 18 and 8, top of the NL Central, that is. 18 and 8, if you look at that roster, I mean, I know the Central. They've got a run diff of plus 41, too. It's going to be feasting on this. Look at the Pirates. Mets are third with a minus 37 run differential. They're feasting. Minus 87 run differential. It doesn't even seem right. That seems like an answer. That's right, trend center. Back on the Bowman. There's Brandon. We're just talking about Brandon Marsh. He is good. And of course, I'm biased. Dodger, 16 and 7, top of the NL Central. They're for real. They're for real. There's Garrett Mitchell at the 199, Fuchsia. Yeah, another LA jersey on today. Garrett Mitchell at Southern California. Look at that. Orange, California. Yeah. 20th overall, first rounder. He's legit. He's a legit guy for them. Him and Tyler Black, Sal Freilich. Very nice. There's some good guys coming up for the Brewers. Mark Bissette, Brew Crew. And there's our second to last autograph. There's Michael Triana, 381 out of 499. Refractor autograph from Mark and the Red Legs. I like this photo right here. Look at Martin Jimenez. Just all active on the base pass. Hands are up. You know, he's ready to go. The Giants are... You don't need Giants for this. I think they are due for regression. I think the Padres are going to finish second in that division. I don't know, man. I think besides Rodin... But offensively, I don't believe it. I don't believe in them offensively. They're 14 and 10. I don't want to talk about the Rockies. We know how the Rockies do. They start every season off... Well, Rockies are 15 and 10, but their run differential is minus 9. That's talent. Yeah. They start incredibly hot and win clutch games, and then they are horrible from May to August, and then Rocktoto rolls around. It's like... It's like... The Rockies are like Peloton. You look at them, and on the surface, you're like, this is great coming to invest in, but you look at the underlying factors in Peloton, and then you're like, oh, right. It's a little suspect, but I think the Giants offensively, they won so much on pitching throughout their entire, the last 15 years, but I don't know how much they can keep doing, how much magic is left in the tank. It isn't even year-belts, and that's always scary. It's always good for the Giants, even years.  All right. Thank you, Chris. Appreciate it. I'm going to go back to sorting. Yeah, thank you very much.  This makes the break. We probably save half an hour on this break that isn't done. So thank you very much, Chris. We'll hopefully see you later. I'm going to move this card. Yes. Feel free to grab it. Here's the second half of the last box of the break. We should see our final autograph in here. Good luck, everybody. Appreciate it. See some lime paper coming up. Lime green paper. You guys spotted that? Yeah, here it comes. It's going to be Cabrine Hayes. Nice. 216 out of 399. Pirates. Pirate paper. And there's our autograph. Some gold. 33 out of 50. Joshua Baez. St. Louis Cardinals. That's going to be for Greg. Oh, Chris just left, but we'll get his thoughts when he comes back. Chris. There's Edgar Cuero to 125. Aqua Speckle for the Halos. That's going to be for Mark. We can save that question for the next. Chris. Yes. Diego's wondering, and Diego and I have discussed this before in the chat. Expansion teams. Where do you think the next ones should or will be? Memphis and Montreal. I'm a big believer in the Tennessee baseball team. Interesting. And then whatever ownership group buys a team from Montreal. They will actually, I think they're going to negotiate with the Washington Nationals to get that history back. I think they've discussed that. I don't know how true that is. Yeah, because they do want to get to 32 teams at some point. Yeah. I think Memphis is showing out. I don't think that if the A's are moving, I don't think they're going to Vegas. You don't think so? No. I think Vegas and Montreal. But then Charlotte and Memphis is close by for me. There you go, gang. Little box. Picker team three in the books. Six left and golden. Quick little recap here. Little autograph recap. Plus the five, the two out of five, Kevin Alcantara, Red Lava. There you go, gang. More Bowman baseball in the store. The next two breaks are locked away into those fillers. So check out, look out for those fillers on jasperyscasebreaks.com. I'm Joe. I'll see you next time for the next break. Bye-bye.


Okay, anything with a DK is probably going to be, is going to be probably the toughest thing you can face, right?  If the Dece, uh, Feral Disk is easy, mate.  I'm thinking Shadow Priest Rogue is probably the one thing you would like to avoid. And we are in- Oooooooh, speaking of the degeneracy! This is definitely some- something you don't want to face. Is he gonna Soul Stone? I mean, if I was Priest Mage, I would Soul Stone this. He's not done it. He's not Soul Stone. Alright, strength, confident.  Sorry.  Because there's many comps in this game and this is the one comp where they can't win, but they can't actually beat and like, they can't lose either. This game is gonna go on for at least 45 minutes. Ending in a draw. It's guaranteed. Unless this Druid is horrifically bad.  He's used Lich Born. He's got Trinket Left and they're sitting in Polymorphs for two minutes. Maybe even a Cheeky Nova. It's just TBC all over again. He's got a big smash coming out on the right. He pops the Gargoyle and the Strank. Does he get Global? This is terrible from Ryan.  You can't do it, mate. It's literally the only thing that can go wrong. Deep lands onto Druid. DK's following. Double Deep.  Ryan. This was near- this was nearly horrific, mate. You got one thing to look out for.  Unreal. You must have had the absolute look of desperation on your face, mate. Now we enter into three minutes of nothing happening. Until that Gargoyle comes up again. Poly lands onto the DK.  Druid will just go bare form. Nothing won. Nothing lost. Polymorph on DK's ending. He hasn't got Trinket for a minute. So, you know, I expect to see a little nova on him. Obviously can't do anything about that. Just running. Running himself towards. This is really the degenerate comp. Druid DK. You don't like to see people playing it. You can get a few burns in. Druid DK tried to grip the gun. Managed to land it after the burn had finished. Interesting strategy. Pops the AMS. Oh, look. He's got no Trinket. He's got no Dispel. He is in an eight second Polymorph. And the entire burst window ends. Meanwhile, the Druid got locked on something and he's getting pumped a bit out into the open. One dot goes up. Do we get a second dot? We get a second dot. We go ahead and aim for the kill. The varying play going on does not cancel the mana burn. Loves to throw his mana into bin this priest. Deep up again with the AMZ from the DK stuck in A. Seven second nova. Might as well be a seven second stun. Can't do anything. And the innovators up tries to run away. What? Doesn't bother dispelling. I respect that. Tries to get the mana burn instead. Wasted a bit of mana with the transform. Bit of trouble now for Hydra. PS comes out again. Bad timing as we have got Gargore in 58 seconds along with the strangulate. That could be bad. And the DK's Trinket will be up. I could smell curtains, actually, for Ryan. 50 seconds until curtains. I'm calling it now. They got going for the kill on this Druid. Lands him into another fierce.  Boxing is on. Stun. But no reason. After the mana burn, landed lovely stuff. I think you're in trouble, mate. I'm not going to lie.  You got 30 seconds. You got to be...  You got to get on that mount. That ghoul stops him, mate. What's his name? Give it a target. Let's go with Batcruncher. Batcruncher in Russian is stopping everything. DK absolutely pummel it down. You can see eight seconds on his gargoyle. You can see a priest with no pains up. If he gets to them, he's fucked. He's running around the corner, running around the corner. Do we get anything from the Druid to help cheeky and tangling roots? Oh, he's got a desecrated ground. I could see a Trinket coming at DK here. I would have definitely Trinket that.  Trinket that. AMS gargoyle. Strang in the bin. Strenix is doing nothing this game. He's running after a Druid.  We've got one minute on the PS. We've got to keep cutting this DK for a whole minute. If he gets to us, it is done. Keep running, mate. Get the Betty Hill theme tune on while you're doing it. Druid play. Things you like to see. The AMS comes out with the Strang. We might have to PS here. Gargoyle has been propped again. PS is... He's already used, mate. I missed it. Hydra could be in trouble, though. He could be in trouble. Oh, wait. No, he can't. Because? No dispels. No AMS. No Trinket. One Nova enters the whole play. Where's the Nova? Strenix, mate? Where's the Nova? He's stuck in a fear. He's stuck in a fear. Druid is back to full mana strength. Completely doomed. This could be the kill window they were looking for. They have successfully introduced Dampening into Wrath of the Lich King. Classic. Taken straight from retail. Dumped into Classic and they're not even sorry. Can't even CC him because he got no mana.  The DK has... He's been feared, mate, actually. I thought he'd just run off. It's a surprise. Mr. Hydra. Yeah. You feeling confident about this game? No, not really. I think you should have SS'd. Well, SS'd and just left. I'm not left, but I just think this is a doomed matchup. What about it makes you think that it is doomed? What part of this con makes you think that you can't win?   All right, ladies and gentlemen, you heard it.   Like, guy has done nothing the entire game. Absolutely nothing. Yeah, that is true. Just running away. Little shape shift here and there. Would you say there's a world where you can win if you're a betting man?  That seems not to be tossed on Twitch anymore. Get some lands a little manaburn into the CS. Druid did pick up the eye here. Is that the window? Is the eye the window? No, he's just shifting out of everything. Hits him with the deep. This could be the window. Doesn't want to shrink at this. Does he die for his sins? No, pops an NS back to full health.  Druid instantly runs out of it. Nothing was gained from this AMZ at all. That is absolutely peak gameplay from a DK Druid. Can't do anything and decide to throw all their cooldowns in the bin. We've seen it multiple times. He hasn't actually got the AMZ for himself now. He has wasted it. I'm pretty sure the Druid just sat like four seconds in a polly as well. I don't know what I'm seeing here, but he has got a strangulate available. Does he drop the strangulate? Do we get the PS or first? We don't need it. Druid's starting to go low. Druid takes his damage. We get one dart. Get the Drowing Plague up, mate. We need two. We need two dots, mate. Mana Burn. Get the Mana Burn. He's got Innovate. He's got Innovate. You need to chase. Chase him down. Strenix, mate. Get on him. Strenix lands into the block. Chase him down, mate. You can't let him innovate. You don't let him innovate. The game's in the bag. You do let him innovate. You're in five more minutes. Innovate comes up. Strenix has not been able to keep up the chase. Too strong for him was the Shadow Form. Meanwhile, on the other side of the map, Gargle gets popped. DK completely fluffs his kick and lands into a full polly. Obviously, nothing he can do to break that. Hasn't got Trinket. Hasn't got AMS. Popped his Gargle for no reason once again. I think that is the seventh time he has done that. Any mathematicians in the chat will know. That means that this game has been going for at least 21 minutes. Anyone still with us? Very, very interesting. Gargle leaves the arena. Plaguebringer is still out, though. Clone lands on to Ryan. Not sure what that's going to bring, but we're going to another commercial break. Let me check the chat. Any questions? Any questions from the chat? Hold the game. Gonna pop a Siggy. I like that. No new questions from the chat. Strenix actually dropping low. Strenix dropping low. Does he put the DK into anything? There's Nova. Just like a stun that is. Just like a stun. Must be a nice player, Mage, when you've got 18 different forms of CCs because you can't spell any of them. Reminds you the good days of Warrior Druid on TBC. I can't do a finish accent. If anything I do that resembles a finish accent will come off as a very racist. We're not about that life in here. We're about peace, love, and Druid DK. That is a good point. There's Gargle leaving the game, making all four combatants jealous. What you have to understand, though, is that to play Druid DK, you have a certain level of...  Yeah. Look at that, man. That's proper. I put it like this. I'll put it like this, right? You join an AV, you see Russian team, right? You insta-leave. And that's the mentality you need to play Druid DK.  Does anyone here sit in an AV when they see Russians there?  It could be... It could be multiple countries. And we're landing into a cool stunt. Pierce comes out. Pierce comes out without the Gargle. This is the other window that the DK was looking for. He is going to have in 30 seconds AMS, Gargoyle, Strangulate, and Trinket. There is no Pierce reply. We're in this situation about 17 minutes ago. DK could not take advantage. In fact, he's jumped down to try and grip the Priest, completely fluffed it, and it's probably now stuck in an over somewhere. But we still do have that window we got. He's popped Gargoyle.  He's going onto the mage. He doesn't know. Maybe he does know. Does he pop the Strangulate as well? Sure, he could be in trouble here. Grip goes out. Does he have Grip? He does have Grip. Doesn't want to use it. He's just blinked, mate. Why don't you just grip him back? I'm tilted for him. What's he doing? This guy is... This guy is something. Pops the AMS. Completely wasted. Back onto Shrenix. Getting some damage down. If he gets the Strang off now, there's big trouble. He strangs the Faggings. It's a legit freak show, man. I swear.  Trinket the Polly. Oh! Oh! Oh, where's my vape? Back onto the Priest, he goes.  It's over. He has got Grip though. Uses the Grip. Uses the AMS. Got the Stun off. Does he kick it? Doesn't bother? Love it. Back onto the mage. He's confused. He's got no AMS. He's got no Trinket. And you know, ladies and gentlemen, where this leaves us, it leaves the DK in an eight second over. Where he can't do anything. Do you reckon, before they play this... No, I can't say that. Can't say that. Naughty. Naughty, I can't say that. Oh, he... That's the best thing the drew has done all day, all game. He's bare-formed the fear. Absolute play. But does not stop Ryan from getting a drink. Shrenix. Running away, Mrs. Nova. Classic. Oh, here comes Flakebringer. It's been the same pet for a while now, actually. Recognize those. Oh, sorry. Apologies. This is a different pet. This can be, um... Karyon. Karyon. Crow. Karyon, crow. I like that. Karyon, crow. Karyon, crow's stuck in the Nova behind the pillar, along with the DK, lands from a Nova into a polymorph. Um... Got any Russians in the chat? They can log on their server. Just ask them what they're doing. What time is it in Russian, actually? That's a good one. Let's Google that. Russia time.  Jesus. Working like a minimum of, like, 1 a.m. Back to the game. Clone comes up. PS is ready. Eyes dropping low into the strangulate. Chains of ice. DK has got Trinket. Do we need the PS grips in back? You might want a PS. I would suggest the PS, mate. And we dropped the PS if he hadn't.  It would have been awful. Awful, awful, awful. Unfortunately, now you are less than the situation where Gargoyle is available. And PS is not. Does the DK realize that this time? Or does he pop it straight onto the mage again? Um... Karyon, crow. Getting shackled. Ryne jumps down. Druid's doing nothing, as always. He's having a little chill. A little travel form. Lovely stuff. DK pops icebound again. For limited reasons. DK could be in trouble here. No, Druid runs back, mate. He sees his mate. Karyon, crow does not give up the fight. That's actually a different pet. This one can be, um... Lich Gobler. Lich Gobler following Ryne up the stairs. Trennix dropping to 50%. Gets him on. Does he realize he's popped the Gargoyle? Wait, did he already pops it? He doesn't... Don't know where he's used that, mate. Where has he popped it? Been that straight off. He's been on Trennix again.  But I feel like they're wearing you down. They're tearing down the walls. This DK set up his castle. He's put up his bucket. And he's shitting through it. And it's all starting to land on your head, mate. They are made of pure resilience, these lads.  They will sit here for 45 minutes if they need to. Just to get the draw. Because I don't know what happens when you draw a game in Wrath because I've never seen it. But maybe someone loses some rating. Druid DK stopped in a fear. Druid again running off. Now, I've heard things about this Druid DK. I've heard things on the circuit about... They love a draw, to be honest. Alright, Death's Decay comes down. Target the pet quickly. Little target. Is it different? Are we still running with Lich Gobler? I think we're still Lich Gobler. Let's assume it's Lich Gobler. Here we go. Big burst on Druid Pops Bart skin. Ryan gets gripped out. Might have to pop the PS again here after the strangulate. Well, my kid... DK pops the strangulate, pops the school. Does not bother to trinket the Polymorph. Things, no problem lads. I will try again. Two minutes from now. Absolute big ball of play, Druid. Feared out of the map. Got a score in the middle of the map. There we go. Classic for Blizz. Lich Gobler's still doing his thing. Lich Gobler actually floats and dying. It shackles. Does it get any heals? That's the question. Crossbowl's landing. About to see our... Nine Scar Gold game. What's nine times three?  Here we go. Big burst on to Ryan.  He uses AMS. Doesn't miss his kick. And now... He's stuck in the Poly. For nine seconds. He is shredding because he can't leave. He just can't leave. He can't.  Regardless, I think. What? Dunzo kicking a hill? No, like... Dunzo is in like... He can't. He surely can't. AMZ is popped. DK's dying to go low. Takes some damage. He uses Deathpack. Gets a bit of health back. Still taking damage though. Running in, mate.  He's just dying. He's just running in.  Quit the game. Quit the game.  You cannot play video games. You're so bad.   AMS ready. Holy fuck, man.  He's so sick. At 2, 6, 4, 2... No! Pissed off.