Hello, and welcome to the session in which we would look at a CPA simulation that deals with analytical procedures. Analytical procedures are an important component, an important part of the audit process. Why? Because you would use analytical procedures before you start the actual audit to gain an understanding of the client business and to identify areas of potential risk. You also use analytical procedures as a substantive procedure, as an audit procedure which we will illustrate in this exercise in this CPA simulation. You also use analytical procedures at the end to make sure everything makes sense. So it's an important concept for a CPA candidate or an accounting students to be familiar, to be comfortable with these analytical procedures. So in this session, what I'm going to do, we're going to look at analytical procedures specifically for the allowance for doubtful accounts. So we're going to look at this account here and perform analytical procedures to determine whether the account is fairly stated. But before we do so, we want to take a look at what type of test of controls or controls are related to the allowance for doubtful accounts. Then we will proceed and we will run analytical procedures to determine whether the account allowance for doubtful account is fairly stated. Before we proceed any further, I have a public announcement about my company farhatlectures.com. Farhat accounting lectures is a supplemental educational tool that's going to help you with your CPA exam preparation as well as your accounting courses. My CPA material is aligned with your CPA review course such as Becker, Roger, Wiley, Gleam, Miles. My accounting courses are aligned with your accounting courses broken down by chapter and topics. My resources consist of lectures, multiple choice questions, true, false questions, as well as exercises. Go ahead, start your free trial today. No obligation, no credit card required. So what type of controls or test of controls are related to the account allowance for doubtful accounts? What is allowance for doubtful account? It's the account that determine your estimate of how much your receivable will go in collectible. So how much of your account receivable account will not be collected? It's an estimate. Well, if that's the case, allowance must be a factor of how good the credit quality of your customers. If you have a good credit quality, you should not have a lot of allowance because if you sell to customers with high credit quality, well, guess what? High credit quality means they pay their bills. If you sell to customer with low credit quality, most likely they will not pay their bills. So it's a factor of that. Also, your allowance is a factor of do you approve the credit before a sale? So testing your credit approval as a form of internal control will determine your allowance for doubtful account. Who approves the credit? Is it the sales people? Because they have benefit in extending the sales to the customers. Are they approving it? Or do you have a credit manager that's independent? You have to test that as a form of internal control. Is the sale authorized? Do you have someone authorizing the sale before it's being made? That determines the allowance for doubtful account because if the sale is not authorized, that means we're selling for everyone. If we're selling for everyone, some low quality credit customer might slip in. Also, the quality of the number depending on posting and summarization. Are we posting and summarizing the accounts? In other words, are we posting the sub ledgers to the general ledgers? So when we look at a count receivable, when we look at the allowance for doubtful account, are we updating our sub ledger, then moving this to the ledger? Is our numbers correct? Also, that expense is related to allowance. So we also have to examine any internal control that are related to that expense as well, which is bad that charge offs are given here. What I am going to do now is jump to the Excel sheet and run analytical procedures to determine if this account is fairly stated. Now, let's run some analytical procedures to determine whether the allowance for doubtful account based on analytical procedures is fairly stated. The first percentage I'm going to run is the allowance of receivable as a percentage of AR allowance for doubtful account as a percentage of AR. So let's run this for both year, year, the prior year, as well as the current year. So the prior year, what I did is I took the allowance and divided it by the account receivable. The allowance represented 7.23% of the receivable. And I looked at this year using the same figures, allowance as a percentage of account receivable is 6.19 or 6.2%. What can we say? We can say somehow percentage of the allowance as a receivable went down. Well, let's look at few other figures to start to make sense out of this. I'm going to also look as a bad debt percentage of sales. So I'm going to look at bad debt, which is bad debt, which is charge offs as a percentage of sales. For year one, it was 0.98. For year two, it was 0.92. Well, also went down. So what are we saying? We are saying that our allowance as a percentage of receivable went down. We are estimating less and our charge offs went down as well. We are charging less accounts. Well, let's see what else can we learn? Well, let's examine, let's study the change in the receivable and the allowance itself as well as in the receivable. Let's look at the change in the allowance. The allowance increased by 14,717 dollars, which it makes sense. It went from 74,000 to 89,000. And as a percentage, that's a 20% increase. Well, remember allowance is related to receivable. Let's take a look at the receivable and see what happened at the receivable. From a dollar perspective, receivable increased by 410,000 approximately as a percentage receivable increased by 20%. Well, let's wait now. Let's, now we have something to look at. Here's what we're saying. Allowance went up 20%. Well, that's fine because account receivable went up. But here's what we're saying. Account receivable went up by 40%. Allowance went only up by 20%. Well, we're going to assume that we still have the same type of customers. We're not giving any other information that the quality of our customers improved. Well, what does that mean? Well, if we have the same type of customers, why did the percentage of allowance relative to account receivable went down when account receivable went down? Also allowance as a percent of receivable went down. Well, I don't see we're not giving any additional information that shows us otherwise. Now, there is a small decrease in the percentage of sales and the percentage of bad debt to sales, but that does not explain the huge increase in receivable. That's not, that's not accompanied by that the same increase in allowance. I would say if my receivable went up by 40%, given everything else is equal, the allowance should go up proportionally, unless I'm told otherwise, and I'm not told otherwise in any way, shape or form. So here's what I'm going to, here's what I'm going to say. The dollar amount went up, but the percentage went down. So the dollar amount, okay, went up substantially, but as a percentage, it went down, it went down. So we may not be booking enough allowance because here's why. If we assume that the prior year, 7.23% is the correct figure, and we have to assume this because we're going to assume the prior year is audited. And now we know from the prior year, because the whole year went by 7.2%. If this is a representative, well, guess what? If we take 7.23%, if this should be the percentage of the allowance relative to account receivable, then if we multiply this by account receivable, our allowance should be 104, approximately 104,000 rather than 89,000. So this is what we can say based on this information. What are we basing this on? Why are we saying this? Well, we are saying this based on the fact that the allowance should stay the same if you are selling to the same customers. If you are selling to the same type of customers, your allowance as a percentage of receivable should maintain its relationship, which is 7.23%. Also, as we saw, account receivable went up by 40, allowance did not keep up with it. So we can say something is not right from the numbers given. Now, what else can we examine? We can examine the aging of receivable and we want to determine what happened to those percentages. So what I'm going to do, I'm going to take each group as a percentage of the total. So simply put, zero to 30 days, I'm going to take this number divided by the total receivable to determine what is the percentage. It was 62.29% current account receivable. The prior year was 67.45. I really don't care about the current. The reason is because it's current zero to 30 days. It doesn't really tell me much. Okay? All of it tells me that the current, I have less current, I have less current balances, but it doesn't tell me that much. But let's take a look at zero to 30 to 60 days past due. Notice last year, only 15.62% of my customer, of my account receivable balance, which is my customers that did not pay their balance, were 30 to 60 days past due. Now, it's 17.68. Notice the group of 60 to 90 days, there were only 10.28. Now this group represent 11.93. And over 90 days, they were six, they represented 6.7. Now they are 8.15%. What can I say from these percentages? What I can say, what I can conclude is I have, as a percentage of receivable, more and more people are being late. They are not paying their bill. Why? Because from the aging schedule, I can tell the relative percentage is higher. The relative percentage is higher, which does not support this low allowance. 6.19 of receivable should be in the allowance or the increase in the allowance of only 20%. It doesn't support all of those. Now also what I can do, I can look at the dollar amount of the past due. Okay, I can take a look at the dollar amount. So I'm going to add all of those 30 to 60 days, 60 and over 90 days and compare the two figures. Well, for the current year, I have 544,000. That's the amount that's past due. And the prior year, it was 335,000. The increase is 208.19, which makes sense because my receivable, again, my receivable went up. My receivable went up by 40%, which is the total past due should be higher because I have more receivable. But if I compute the percentage, 208 divided by 338, so the percentage of the difference in percentage, I find out that it's almost 62%. So there was an increase in 62% of past due account and my receivable, if I'm going to say it's relative to my account receivable, my account receivable only went up by 40%. So this means I need to book more allowance. And the proper allowance, it seems if I'm going to keep up with the same percentage as the prior year, it should be 104151. So let's assume if I put 104, make an adjustment and adjust this to 104151, notice now my allowance is in basically 40%. It doesn't mean it should be 104151, but it should be at least in my opinion, 104151, given the fact that my past due account increased by 62%. I would say that I need to do further investigation unless the company that I'm auditing, they have a valid reason, the valid reason why this number should be 89245, which is only an increase in the allowance of 20%. The numbers, the analytical procedures don't support this number. I will need to do further investigation. I need to collect more evidence. I need to talk to the credit management. I need to talk to the account receivable department. There's a lot of work need to be done, but based on this number, I don't believe this number is fairly stated. And remember we said the tolerable misstatement is 10,000. It's way above 10,000 because if it should be 104, we're looking to increase this account 15,000, at least 15,000. So the account is not fairly stated. More work is needed. Once again, this is an example of analytical procedures, an important concept in your auditing exam. What should you do now? Go to far hat lectures and look at additional resources, especially analytical procedures that's going to help you understand this concept better. Good luck, study hard and stay safe.


Hey everybody, today's recipe we are making healthy lemon pudding. Now what's in this? We're gonna be using some coconut milk. That's gonna make it nice and creamy and the chia seeds, okay? That's gonna give us our sort of pudding-like texture. But I do something a little different than a lot of people do with their chia seeds and I'll show you that when we get started. We're also using some fresh lemon juice, organic of course, and some lemon zest for that really nice lemon flavor. I seem to have a thing going on here. Have you noticed? I mean if you've been watching my videos, you notice that I just put out a lemon chicken and coconut dish and it's just really, really great. So I'm in the lemon and coconut right now. So bear with me, alright? I'm Rockin' Robin and I'm gonna show you how to make this pudding right after this. You guys are gonna love this recipe. It is very simple to make. We only have a few ingredients and we're gonna start off by, okay, grinding up my chia seeds. That's what I do that's different than everybody else and I do it because I want my pudding to have a smooth texture.  So I like to grind them up. You can leave it or do it. It's up to you. So I'm gonna take a fair amount here of chia seeds and these guys are loaded with fiber and protein.  They really do. So I'm gonna pour that into my little grinder here and I'm gonna grind away. I have some already ground up and I save them and use them when I need them. Okay, so I'm gonna show you what the chia seeds will look like after we've ground them up. And we're gonna measure out. I'm gonna get a half a cup here. Make sure your things dry. And I like to measure it out after I've grind them up. And I'm gonna place those in my bowl right here. Now here's the difference between having them ground up and not. So I store whatever I don't use in my recipe in just in the mason jar or any other container that you have, nice and sealed. And then they're ready to go the next time I want to make this. So to our chia seeds here in the bowl, we're gonna add one can of full fat coconut milk. And here's the brand that I'm using. This is just a general, you know, coconut milk that I picked up safely. So we'll get those chia seeds in there and they'll start absorbing that liquid and start thickening up because it takes a while. So we'll just give that a stir so that everything's coated. And you want to make sure you break up any lumps. Get it all evenly distributed throughout the coconut milk. Get those seeds going. Next I like to add just a little touch of vanilla extract. It always brings out the sweetness in your recipes. Now I mentioned I have two organic lemons that we're gonna zest. And we're gonna use all the zest from these guys because those oils are gonna really give this some really nice lemon flavor. Now to sweeten this up we're gonna be using, you have a couple, well you have many choices really depending on what you want to do. I like to use either maple syrup or date paste. I've used maple syrup the most and I know that works really well. And you can adjust the sweetness to just the right amount to balance out the acidity of the lemon. So you're gonna have to play with that just a little bit I think. But we'll give you some guidelines on how much to use, which I'd probably start out with maybe a tablespoon. Now with the date paste we're gonna probably use, I don't know, maybe a quarter cup. We'll start with that and we'll taste it. And you can do a combination of both if you want. I'm gonna give that another stir. And this is gonna take several hours in the refrigerator and overnight is really best to let it really thicken up. Now here's our fresh squeezed lemon juice, pour some of that in there. And I'm gonna give that another stir. And I'm gonna add some date paste. The last thing I'm gonna add is a pinch of salt, just a little pinch, not much. And, and this is optional, you don't have to do this, but I have a little bit of lemon extract here. So I'm gonna add just a little bit to my dish here. Give it a stir. I don't like to serve these up. I'm just gonna place some of the pudding in individual dishes. And then you want to refrigerate it for at least several hours and overnight is best, so it thickens up. So while we're waiting for our pudding to chill and firm up, it's time for our chef joke. All right, so here we go. What did the French chef give to his wife on Valentine's Day? A hug and a quiche. All right, it's been 24 hours and I chilled the chia pudding in the fridge, you know, until it got nice and firm. And I like to serve it up here with some fresh organic blueberries. It got the combination of blueberry and lemon goes really well together. What I really like is it's nice and creamy because we grinded up the chia seeds. It's nice and smooth, just like you'd expect for a pudding to be. And it's got that nice lemon, fresh lemon flavor. It's really delicious. I think you guys are going to really enjoy this. So if you like lemon and coconut recipes, I've got one for you that you really must try. I'm going to leave a link right over here for you. It's my coconut lemon chicken over zoodles. It is really delicious. You really got to try it. So thanks so much for watching, everybody. Don't forget to subscribe and share the video. And we'll see you next time for another delicious recipe.


Hello, my name is Paula, I am an international student and today I'm standing in front of the Water Experiment Centre 20. The reason why I'm here is because I want to discuss with you two very important projects that Saxion is focusing on. They are about sustainability and they are part of the very unique smart solution semester that you can only find at Saxion University. In today's video we will talk about one of the key concepts of Saxion, sustainability. In order to do that I have here with me Mr Ruben Timmers. Mr Timmers, could you please introduce yourself? Thank you Paula, I'm Ruben Timmers, I'm a researcher of the Chair International Water Technology and I've fulfilled different roles in education among others with the smart solution semester. Thank you so much, so as I mentioned before sustainability is a really important part of Saxion. But what does it mean to you? Well, water fulfills a very big role in the Sustainable Development Goals and it's connected to a lot of things in life, clean surroundings, life in water, on water, on land and I'm very happy to do a small part with my work in this research group. Thank you and talking about your work, could you please introduce us to your sustainable project? Yes, behind us you see here a prototype of an emergency toilet, a sewage-less toilet that can be deployed in areas where there is no sewage and maybe in areas that are struck by a disaster. And now with other partners in the Netherlands we are working closely together to add sensors to it and monitor the health of the population that uses the toilet and therefore maybe we can identify an early outbreak of an epidemic and prevent a bigger impact. Thank you so much for your answer and how do you see Medellu in the future? Well, the Consortium of Partners has a first patent approved to combine the sewage-less toilet to health sensors and of course we would like to see this concept evolve as soon as possible so we can offer it to people that are now without good sanitation and access to clean water. That's actually really interesting and what's more interesting is the fact that Medellu is part of the Smart Solutions semester within Saxon which is a semester where students from different courses can work together towards the challenge. Can you please give us a little bit of an introduction to the Smart Solutions semester and how does Medellu take part of it? Yes, Smart Solutions semester is focused on giving students a real-life experience on working with other disciplines and with questions from the work fields so research groups with their industrial partners or people from outside of Saxon send in their questions and challenges that go beyond a specific knowledge area and then students are challenged to come up with Smart Solutions literally that go beyond their own discipline. They have to learn to work together, come up or see the challenge through the eyes of other disciplines see how their choice influenced the work of others and therefore are very well prepared when they graduate and go into industry or other working positions. That's great and how did it feel to you to work together with students? It's very inspiring. Every half year you have new groups of students coming in they bring new knowledge, everyone has their own background knowledge so we are also lifelong learning and learning together with you we only have a bit more experience, we have more contacts and partners backing us up with these challenges so together we can really make a change and develop things that are in the benefit of our society. Okay and why do you consider it important for students to work towards sustainability projects? Well at this point our world is in need of moving their agenda the Sustainable Development Goals there is also a question about sustainable growth you even have people already saying that we have to degrow so the Sustainable Development Goals have been established years ago and we're not getting there soon enough so we all need to have a joint effort to get the goal together. Thank you and I have just one last question for you, it's about the living technology how would you say that living technology is incorporated in your project for the Smart Solutions semester? The way I see living technology is the importance that it plays in our daily life nowadays technology in general and that as an upcoming professional all the students need to know what is out there, what is possible and how they can take it into account and are depending on it also. In this project, the sewage list toilet that we're building upon already has a lot of technology involved and on top of that we're going to apply sensors and even light detection to see how the population feels and how their bio markers are so that we can see if a possible epidemic is on the verge of outbreak. We're now having been focusing on cholera next one that we'll be focusing on is COVID-19 a very relevant detection method to develop and there is a first patent already approved and we have other patents pending and working towards it so technology is very important and it is something that we as professionals together with the students are developing and then you have to know about technology and what is possible. Thank you so much, it is very important indeed and yeah I would like to thank you both for your time and for your insightful answers and for you I hope this video helped a little bit for choosing your future career path and also if you have further questions you can ask them later on during the Q&A.


Okay. Let's do this problem now. Calculate the volume of 44 grams of carbon monoxide at STP. So the first thing we have to remember, of course, we're looking for volume. So volume of any gas at STP, we know a conversion factor for that, for moles. So one mole of any gas at STP equals 22.4 liters of that gas. Okay? But here we don't get moles in this equation. We do get grams though, so carbon monoxide, we have 44 grams of it. But in order to figure out if that means anything to convert it to moles, we've got to know the molecular formula of carbon monoxide. So we have to remember how to name covalent compounds, okay? So carbon monoxide has one carbon and one oxygen, okay? So the molecular weight of carbon monoxide is going to equal one carbon times 12.01 AMU. And oxygen, there's one of those 16.00 AMU. So if we add 12.01 plus 16 together, we get 28.01 AMU. And remember, we can make the assumption that one mole of carbon monoxide equals 28.01 grams, okay? So we know that the molar mass of carbon monoxide equals 28.01 grams per mole. So let's figure out the number of moles of carbon monoxide we have then. So number of moles of carbon monoxide, remember N means moles. But we know the mass of it, 44.0 grams. And we know the molecular weight or the molar mass. So all we've got to do is multiply that by one mole over 28.01 grams. Grams then cancel. And that gives us the number of moles. So we just take 44 divided by 28.01. Now we get 1.57 moles of carbon monoxide. That's the three-sync paper support. And then we know, well, we've got the number of moles here. And we've got this conversion factor. One mole equals 22.4 liters. So the volume of carbon monoxide is going to be the number of moles, 1.57 moles multiplied by this conversion factor here, 22.4 liters divided by one mole. Of course, from that, moles will cancel. And we should get 35.2 liters of carbon monoxide. So in 44 grams, if they have 44 grams of carbon monoxide, then you've also got 35.2 liters.


Welcome to Toffy TV to the Everton News daily. Leeds will reportedly try and sign Everton's Brazilian midfiel player Bernard in the January transfer window. That is according to reports today. Bernard's agent was a little bit disappointed that Everton didn't let him join Roma on deadline day and said that he'd be looking to get a move away from Everton in the January transfer window. Bernard hasn't featured in any of Everton's opening four Premier League games this season. He's thought to be available at around £6.5 million and apparently Bielse is a fan so that'll be an interesting one to see whether there is anything in that in January or whether Bernard establishes himself in Everton's team before them but Leeds apparently looking at Bernard. Josh King, who's been linked with a move to Everton, has apparently been given permission to speak to West Ham United. West Brom spoke to Bournemouth yesterday about their striker and West Ham have now joined the race for Josh King. It's going to remain to be seen whether Everton are going to actually table a bit for the Norwegian striker. He's in action tonight against Serbia for his country so just over a week to go for the window shuts on a domestic transfer. It'll be interesting to see where King ends up. Looks like he'll be back in the Premier League whether it's at Everton, West Ham or West Brom remains to be seen. Dominic Aldot-Lewin will star for England tonight at Wembley in the friendly against Wales. Jordan Pickford will begin the game on the bench. It's fantastic for Dom. He's had an excellent start of the season, nine goals in six games and as he said this was one of his ambitions growing up to play for England and he leads the line tonight for England instead of Harry Kane so good luck to Dom and it's good to be rewarded for all of his hard work and his goals this season so good luck to him. And new Everton goalkeeper Robin Olsson, he began the game on the bench for Sweden today away in Russia in their friendly so yeah Olsson will join up with his teammates next week once the international games are out the way and that is it. Make sure you subscribe, give the video a thumbs up and if you want more videos join us on Patreon. See you later.


TFNN headline news update Good afternoon everybody I'm tell me O'Brien company live from TFNN headquarters in St. Petersburg, Florida 1 p.m. Eastern time on Monday three hours left to go on the trading day We got markets in positive territory S&Ps right now up 19 points trading at 2875 get the Dow Jones up 261 points trading at 25,890 Nasdaq up an 89 points trading at 7841 oil quite a volatile Day in oil as well now negative 42 cents at 5375 Gold contract technically we'll call it flat at 1538. We were as high as 1564 pre-market in gold Notes and bonds a little bit of lower price higher yield the 10-year negative two ticks at 130 27 The 30 or negative five ticks at 165 12 will pull up a chart of the yield of the 10-year Reaching a 1.4 handle earlier today, and we got the dollar index up 386 at 97 910 we're gonna start it off and we're gonna start it off with a chart of that 10-year yield Currently sitting 1.5 33% on the yield on the 10-year we reached a low early this morning about 2 a.m. Eastern time when you had the markets at Lowe's as well 10-year yield reaching a low of 1.44 percent pretty mark pretty remarkable Jumping over the indices. We'll start it off with the Dow We'll back things up to last night to give it a little context when the futures open on Sunday night You have the Dow down there trading at a low of 25,000 299 we're now approaching 600 points above that level with the Dow trading 25,885 Nasdaq 100 much the same lows at about 6 30 p.m. Eastern time Sunday night 7372 I'm supposed to check my math every time I do this We're about 200 Nasdaq 100 points above that level you go from 73 73. We're now trading at 75 69 S&P's last night open on the futures market at a low of 28 20 excuse me 28 13 we're now a solid 60 plus S&P points above that level traded 28 75 Crude oil with volatility in both directions so crude with a low number last night with the markets We actually traded to a 52 handle at 52 98 We charge higher from about 6 p.m. Last night all the way to a high at 9 30 this morning a 52 23 and just like that. We're now under $54 at 53 91 and the gold contract trading at 15 38 spike to a high of 1564 last night Stay tuned folks live programming all day at TF banana to recap quite a market three hours left in the day Dow Jones up 269 S&P's up 20 stay tuned folks have a great Monday


Okay. Hi. See, like I said, fails. All right. Hi. My name is Rudraksh. I gave this talk last year at this other JavaScript conference. Essentially, back in those days, I used to do a lot of scientific computing, doing some defense work with the army, doing a couple of other projects with other people. And this was basically about figuring out how you could use a language like JavaScript for something as, you know, compute heavy as scientific computing. And at the end, you know, what we realized was that it's not really such a bad idea after all. Sure, there are some caveats, there are some quirks, and there are some major problems, but at the end of the day, it does work out. So I'm just going to quickly run you through what we did. You know, when you say scientific computing, what really comes to mind? It's stuff like astrophysics, biostatistics, cheminformatics, and, you know, it just doesn't stop there. So you also have something that are more closer to us than we realize, like computational finance, the stock market. There are some great companies in the U.S. that actually use scientific computing to make better money off the stock market. And currently, languages that are used heavily in this regard are Python, or there's Julia as well that's upcoming. Some of you may have attended Shashi's talk yesterday. So that's coming up really well. Now, the thing is that, why JavaScript? I mean, what's wrong with Python and R? So theoretically, there's nothing really wrong with them. They're great languages, and people have been using them for a while. R's been around for at least 20 years now. Python for about six or seven. But the thing is from what I realize is that they don't have the same advantages that JavaScript does. And those are async, and that runs everywhere. So Python, for instance, does have asynchronous extension. There's tornado that allows asynchronous computing, but it's not something that Guido von Rossum really thought about when he was designing the language. And JavaScript, unlike other languages, runs everywhere. I mean, it runs in cameras, it runs on drones, it runs on the server, it runs inside a browser. Inside the browser, it runs in different contexts. It runs everywhere, unlike Python or R. So the thing is, it feels like JavaScript's the phone gap for scientific computing. Now, a lot of us hate phone gap. A lot of us really think that phone gap didn't work. But what a lot of us don't realize is that phone gap changed the way people thought about mobile development.  And now, lo and behold, suddenly you can write mobile apps. You don't need to learn Objective-C. If you don't know Java, that's cool. You just need to know JavaScript. In the same way, JavaScript has that thing going for it. It can change the way scientific computing is done today. It gives us a powerful experience across servers, across clients, across embedded hardware. So you can take a scientific model running on the server and just port it to a little Arduino chip with minimal effort. So there are enormous applications like calculating airline ticket costs on the client side. So, you know, today when we book airline tickets on our computers, we don't really realize the kind of competition that goes behind, you know, how much we have to pay. But there's a lot of different variables that are taken into account. Now, when you try and do this on your phone, how many of you have tried booking airline tickets on your phone? And how many of you would want to say that it's probably the most terrible experience ever? Anybody? So, how is it? See, there you are.  There's great circle routes to take into account. All of this has to be done on the server because, you know, there's math that goes into it. Imagine if you could do this on the client. It will change the way we book tickets today. It's a very small thing, but then, you know, when you try and take into account that almost all of us are using cell phones for just about everything, booking airline tickets and doing it much better on the smartphone is going to change things. Then, you know, running clustering or classification or regression algorithms. So, these are all part of machine learning. Now, imagine if you could run them on the server and then just pass the results to a client as D3 visualizations. You don't need to deal with the mess of parsing JSON objects through and through. You just throw it to the server and it gets to the client and it gets done. And the last one is kind of my favorite. You write neural networks in JavaScript to say, I don't know, recognize images maybe and then just load the entire model onto a paradrome and let the drone go berserk. How many of you here like cats? Anybody? No, good. Then I'm in safe hands because I trained a drone to recognize cats and scare them away using JavaScript and it's a lot of fun. So, you know, but then again, is JavaScript really suitable? So, I believe that there are two very basic guidelines that you can use to evaluate if a language works for you in a particular scenario. So, the first is, does this language provide the right constructs for me to model my problem and to visualize the output or understand the output? And does the language also have a decent ecosystem of external libraries and packages to help me get my job done? JavaScript kind of wins out on the first one. I mean, it straddles the two seemingly disparate worlds of object-oriented and functional programming. So, you get the best of both worlds. You get to model the real world in a very easy way, but you also get to treat everything as a mathematical function. The downside is the ecosystem. JavaScript was not really envisaged with scientific computing in mind. So, unlike Python, which has five different packages for machine learning, R has 73 different libraries for just one machine learning algorithm, the random forest algorithm. That's a lot. That's a whole kill. JavaScript has nothing. So, I don't really think I have time for some demos, but these are just some very basic libraries that are great to get started with. So, there's numbers.js, which is very basic differential and integral calculus and some basic linear algebra. Think of it as a SimPy. SimPy for Python. It's kind of the same. Then you have numerical JavaScript, which is way more advanced. It uses, it gives you a really good matrix multiplication method, and it also gives you mathematical optimization. Optimization is really important in a lot of different scenarios called for it. Apart from airline costs, say you're Amazon, and you know, this is a real world problem. Amazon Europe is a bit of a mess because they have different fulfillment centers across different countries. Say you're a British customer and you order something off the UK website, there's a chance that a French fulfillment center will fulfill it for you.  So, if you're ordering from the French fulfillment center, it's a book. It's not going to be in French. It is going to be in English. Optimization plays a huge role in that aspect. Then there's clusterfuck, which is great for hierarchical clustering. So, if you have disparate data points and you want to figure out trends between them, this is a great library for that. And then there's Brain.js. Brain.js is probably the most extensive library for neural networks, even if you've taken things like Torch or Tiano for Python or Lua. Brain.js is pretty simple to use, and it's really easy to get started training very basic deep learning networks using Brain. The best part, all these libraries, they work with Node, they work inside the browser, and they work on embedded hardware that supports JavaScript execution. So, you can literally just take a model that's running on the server, drop it in onto that embedded client, and it works. It also works inside browsers very easily. Of course, the performance will be degraded a lot, but as time goes by and as NACL, Google's native client comes online, I'm pretty sure that's going to change. But again, that's not really enough. I mean, these are just four libraries, right? R had 73. So, what do you do when you don't have an ecosystem? You can either drop the whole idea of using JavaScript considering that if somebody loves JavaScript, I don't really think they're going to want to drop the idea. So, let's put that off the table. You can start writing libraries for JavaScript. Good luck. It's going to take 300 years. Or you can compile existing libraries to JavaScript. Now, like I said, dropping it isn't a great option and neither is writing libraries. But compiling existing libraries kind of makes sense. And that's where M-script 10 comes in. How many of you are familiar with Asim.js and M-script 10 and the whole concept of compiling C++ based code to JavaScript? Great. So, have you played with it? Have you tried it? Okay. So, M-script 10 to give you a bit of an introduction is essentially Mozilla's implementation of the Asim.js specification. It's a GCC compatible module. And it literally translates C++ into runnable JavaScript. And that's through the power of LLVM, the lower level virtual machine. So, your C++ module gets compiled into LLVM bit code, which is highly optimized. And that is then translated into runnable JavaScript. It's not readable. It's runnable. That's a major difference that you need to remember. Again, there was a demo that I did. So, I essentially compiled this library called Laypack. Laypack is used for linear algebra routines in C++. And it also forms the basis for libraries like skypie, certain machine learning libraries for Julia. So, the idea was to show that any existing ML library could easily be translated into JavaScript and then used in any context. So, the code is up. You can always play with it. The thing is, with M-script 10, a lot of different possibilities open up. Now, if you combine something like Python, which is Python written using C declarative types, and if you combine it with M-script 10, you can easily compile libraries like NumPy and skypie for JavaScript. It's not been tried yet, but it is in the works. Then you have MLPack. So, that's a really good machine learning library for C++, one of the best. And then you have Intel's math kernel libraries. A lot of game engines, for instance, what is that game engine called? There's this really popular game engine whose name I can't remember. They use MKL. MKL is this highly optimized assembly level routine designed by Intel. Imagine compiling that for M-script 10. Then you can basically know what you're doing is you're piggybacking off existing ecosystems to create a one around JavaScript that just works without a lot of effort. But the biggest challenge is that, remember what I said about readability. The problem with readability is that you then have no idea what's going on. It becomes a black box all over again. So, what one needs to do is explore M-script 10's optimization methods and use them to make models more readable, more faster. The good part is that since M-script 10 is based off of LVM, it's extensively documented. Then again, there is more. There's another library called Duetto which kind of does the same thing. It's even more advanced so it allows you to write JavaScript within C++ and just compile it for the client side. It's not needed unless you're writing really high-performance code. Then yeah, a lot of the rings, shameless pitch, one language to rule them all. Imagine how you could restify scientific models using Express. You've got an ML, maybe not even an ML. You've just got statistical methods running on the server and you can spin up quick HTTP routes around them and consume the results anywhere. You could use math on the client, render more powerful scenes using WebGL, or as Shyam talked about famous yesterday, you could have better scene rendering in famous. Then there's NaCl, Google's native client. Essentially, it allows you to run existing C-based libraries and code inside Google Chrome itself. So, have any of you heard of the IPython project? Yeah, IPython is basically a scientific-oriented distribution for Python and it comes with a really cool notebook interface. It's been ported to NaCl, so it runs inside the browser, inside the browser's own process space instead of on your computer. Then there's Cylon. Cylon's this really nifty JavaScript library which allows you to write, control different embedded hardware pieces using JavaScript. You can use it for Raspberry Pi, Google Bones, Paratrons and a lot more things. Again, let's say you're into home automation. You could have neural networks running on a server which basically decide when your air conditioner should be switched off or when your percolator should switch on for your morning cup of coffee. You can use Cylon to hook into that neural network and easily get your home automated in a Jiffy. There was this microcontroller that was doing the rounds last year called TESL.  So yeah, you can find the GitHub, some of the code that I wrote for this on that GitHub link and you can hit me up here and thank you for being a captive audience. Any questions?  Is not? That's a great question. So let's see, let's think about it. Let's assume that instead of... So it's not about sharing the actual visualization. Let's assume that you're running a recommender system. Maybe you're running a Spotify-like service or as Shashi pointed out yesterday, movie recommendations. Now, maybe your app is written in Node. The usual use case would be where you end up writing your scientific models using a language like Python or R and then try and export the results to JavaScript. It'll work. It'll work like a charm but wouldn't it just be better to write the model in JavaScript itself as a part of your Node application? That is one option. The thing about JavaScript is that it's going to be asynchronous. At the end of the day, if you're writing a machine learning model in Python it's not going to be asynchronous and if your code is designed to be asynchronous maybe not in the beginning, you're not going to face a lot of issues. But as in when you start to scale, then it's going to come back and bite you. I think that's when it makes a lot of sense to try and port an existing library. And even if it's really simple, say if it's a simple clustering task, you don't even need to port anything. You can always use a library like clusterfab, which is anyway a JavaScript library. Sorry. You can, you can.  But at the end of the day, it's about the language itself. The language is not meant to be asynchronous. At that point in time, nobody even thought about asynchronousity as something that is going to be really important in the future. JavaScript, on the other hand, supports async from the ground up. Now, again, like I said, in the beginning, when you're just say, serving 10 requests a second, it may not really matter much. The problem comes when you scale and that is what we recognize in some of our work that when you write code in Python, it's good. In the beginning it's all good. Yes, but again, Erlang, same problem with the ecosystem. So at the end of the day, those two guidelines. It's not just about whether the language constructs are enough. It's also about the ecosystem. And we've tried Erlang. Porting all this to Erlang is a massive fail. More questions? Okay. Thank you.


Hello, this is Wayland Chow and this is the Constitution of Canada Part 2. In this part, we'll look at the division of lawmaking powers. In Part 1, we talked about how the Constitution or specifically the Constitution Act 1867 creates our federal system of government. So that government is made up of two levels. We have the national government being the Parliament of Canada and local or regional governments that we call provincial governments that each have a provincial legislature. To have that kind of system, we need rules that allocate specific lawmaking powers to each level of government. The allocation or division of lawmaking power in our federal system is determined by sections 91, 92 and 93 of the Constitution Act 1867. We'll first look at section 91 which allocates power to the federal Parliament. We'll first focus on the wording in the preamble of section 91. If we look at near the top there, it refers to the Senate and the House of Commons. So those two legislative bodies make up the two parts of the federal Parliament. So in Canada, for a federal statute to become law, the proposed legislation is first in the form of a bill. The bill is first considered by the House of Commons and if it's approved by a majority of the House of Commons, it moves on to the Senate. And if the majority of the Senate approves, it's still not law. It still has to go through one more step. It needs to be approved or assented to by the Queen or the Queen's representative in Canada called the Governor General. So that final step is called royal assent. So the reference to the Queen here is to the current holder of the English throne which is Queen Elizabeth II. So she is the Queen of England, but she also happens to be the Queen of Canada. Canada is still a constitutional monarchy with the Queen as the head of state. So there is a legal requirement that every piece of legislation needs to be approved or assented to by the Queen or her representative before it becomes law. And that consent is always provided. The other part of section 91 I wanted to point out to you is the wording at the very end which says the exclusive legislative authority of the Parliament of Canada extends to all matters coming within the classes of subjects next here and after enumerated. So that's just very fancy language essentially saying that here below there is a list of subject matter that constitutes the powers of the federal Parliament. We're not going to look at every single federal lawmaking power under section 91, but we'll point out some of the more significant ones, especially those that are important to the regulation of business. The first significant power is under section 91-2, the regulation of trade and commerce. The thing to keep in mind with this power is that it is applied in a much narrower sense than the wording suggests. Just saying trade and commerce seems to suggest that the federal government has the ability to regulate almost any kind of economic activity in Canada, which is actually not the case. The regulation of trade and commerce refers to the federal government's ability to regulate international and inter-provincial trade. So any kind of economic activity, any kind of trade within a province cannot be regulated by the federal Parliament but can be regulated by the provincial governments. So an example of an exercise of this power by the federal government is the entering into of international trade treaties. Not too long ago the NAFTA treaty was revised through negotiations between Canada, the U.S., and Mexico. So the revised treaty is called the Canada-United States-Mexico Agreement, or CUSMA for short. The U.S. government likes to call it the USMCA, we like to call it CUSMA. So that was done by the federal government in the exercise of their power to regulate trade and commerce. Section 91-2A gives the federal government power over unemployment insurance. So that's why it's the federal government that administers the Employment Insurance Program. And by the way, it used to be called unemployment insurance until about around the 1980s. The then federal government under Brian Mulroney renamed the program Employment Insurance. Section 91-3 gives the federal Parliament the ability to impose taxes. So the federal government in Canada imposes all kinds of different taxes, including personal income tax, corporate income tax, and a number of different consumption taxes, including the GST and HST. And taxes are administered and collected by a government agency, a federal government agency called Canada Revenue Agency or CRA for short. The postal service is the responsibility of the federal parliament under Section 91-5. Canada Post is a Crown Corporation owned by the federal government. The census and the collection of statistics is the responsibility of the federal government. The specific government department that is responsible for this is called Statistics Canada. The power over navigation and shipping essentially refers to any kind of transportation by water. So boats and ships on water, it can be commercial shipping, it can also be pleasure or boating. Like if you have a boat at the cottage and you need a boating license, that license is obtained from the federal government. Bankruptcy and coinage is issued by the federal government through the institution called the Royal Canadian Mint. The banking industry is regulated by the federal government under 91-15. The specific legislation is called the Bank Act and the government agency is the Office of the Superintendent of Financial Institutions or OSFI for short. Bankruptcy and insolvency is regulated by the federal government. The relevant legislation is called the Bankruptcy and Insolvency Act. Legislation regulating intellectual property including patents and copyrights is the responsibility of the federal parliament. The federal government agency is called the Canadian Intellectual Property Office. Immigration and citizenship is the responsibility of the federal government under Section 91-25, which refers to naturalization and aliens. The legal requirements to be married or to be divorced are set by the federal parliament. However, the rules governing the splitting of assets or the sharing of assets on a divorce or separation are not federal, but they are set by each provincial government. Criminal law is the responsibility of the federal parliament under Section 91-27. The major piece of criminal law legislation in Canada is called the Criminal Code. In the Criminal Code, you will find offenses for all the usual crimes that we're all aware of, murder, kidnapping, theft, and some business-related crimes, especially fraud. So you will see all of the rules for those offenses in the Criminal Code. The last federal lawmaking power I'll talk about is called the Residual Power. It may not sound very interesting or important, but it actually is. The residual power arises from the wording in the preamble of Section 95, which I've highlighted there, which says, in relation to all matters not coming within the classes of subjects by this act assigned exclusively to the legislatures of the provinces. What the residual power is, let me explain what that wording means, essentially, what the effect of that wording is, is that if we take a step back, the Constitution Act 1867 or the original act called the BNA or British North America Act was passed in 1867. So the people who wrote the Constitution Act 1867 or BNA Act realized that the world is a constantly changing place and that they could try to list as many subject matter in Section 91, 92, 93 that could capture all the various subject matter in the world that existed in 1867. But they realized that there will be things that will be created in the world that they would not be aware of, the things that would arise in the future. So the way they wrote the Constitution Act 1867 is that if there's some subject matter that is not listed in the Constitution Act, if it's not in Section 91, 92, or 93, if it's not mentioned there, then the power to regulate this unlisted subject matter belongs to the federal parliament. And we've come to call that power the residual power. Some of the examples of the subject matter that falls within the residual power that the federal government has authority to regulate and actually does regulate is air travel. Airplanes and air travel, airports are all regulated by the federal government. Another example of residual power is the regulation of telecommunications and broadcasting like TV stations, cell phone networks. All of that is regulated by the federal government. The federal agency that regulates that, by the way, is called the CRTC. Let's now look at the provincial lawmaking powers that are set out in the Constitution Act 1867. In Section 92, there is a list of subject matter that the provincial legislatures have responsibility over. One of the most important provincial lawmaking powers is found in Section 9213, which refers to property and civil rights in the province. Now, it may not, at first blush, sound like much, but it actually is. This is the power, essentially, that gives provinces the ability to regulate most business transactions or the economy in general in each of the provinces. It gives them the ability, for example, to regulate the stock market, the Toronto Stock Exchange is regulated by the Ontario government. Any kind of consumer or business transactions can be regulated under this power. So if we look at the words property and civil rights and understand what they mean, so property is essentially any transaction dealing with property. For example, if you are buying a home, if you're buying real estate, the ownership of your home would be registered in a registry that is run by the provincial government. The other words in Section 9213 is civil rights, and these words cause some confusion. The modern meaning of civil rights refers to human rights, such as freedom of expression, right not to be detained without proper reason, freedom of religion. The use of the term civil rights in the Constitution Act 1867 does not refer to human rights. The meaning here is the best way to look at it is if you replace the word civil with private, private rights. So any situation that involves private legal rights, so that would include contracts. Contracts create legal rights between private parties. So essentially any situation involving a contract, an economic transaction, could be regulated under 9213. Section 92-2 gives the provinces the ability to impose taxes. In Ontario, for example, the government imposes a number of different taxes including personal income tax, corporate income tax, sales taxes including HST. Another very important provincial power is the responsibility for hospitals and the healthcare system in general. We've been thus far talking a lot about our system of government being made up of the federal government and the provincial governments, but you may have been wondering where the municipal governments fit in, how are they created? The Constitution Act 1867 creates only the federal parliament and the provincial legislatures. The municipal governments like City of Mississauga, City of Toronto, they're all governed by their own city councils. Those municipal governments are created under this power, under 92-8, the power over municipal institutions in the province. So how that works is that each province has the right to create municipal governments. So let's say the City of Mississauga. The City of Mississauga and the City Council was created by a piece of legislation passed by the Ontario government. The Ontario government under that legislation gives the Mississauga City Council certain powers to make laws and the City Council will use those powers, or we call them delegated powers, will use those delegated powers to make bylaws, so bylaws such as building requirements or parking rules that are created by city governments. A licensing of businesses, including liquor licenses, is the responsibility of the provincial government in Ontario. If you have a restaurant, let's say, and you want to serve alcohol, you will need a liquor license. You would apply to the Liquor Licensing Control Board of Ontario to get that license. If you have a business that operates only in Ontario, you can incorporate a corporation under provincial law. And this is under 9211, which gives the provinces the power to create legislation regarding the incorporation of companies with provincial objects. Section 9214 gives the provinces the responsibility for the court system. And finally, there is a catch-all power under 9216, which gives provincial governments power over generally all matters of a merely local or private nature in the province. So that's essentially saying if it doesn't fit into any of the other categories on the list or any other subject matter on the list, but it's still something that is strictly about that province or within that province, then the province has the legal right to pass legislation regarding that matter. The last very significant power that provincial governments have under the Constitution Act of 1867 is the power over education, and that stems from Section 93. So that includes elementary schools, high schools, colleges, and universities. They are all regulated by the provincial government. So with all these division of power rules that we've looked at, how are they applied? If you remember from Part 1, we looked at Section 52, or 2 subsection 1 specifically of the Constitution Act of 1867. It says that the Constitutional Act is the supreme law of Canada, and that any law that is inconsistent with the Constitution is of no force or effect. So by applying that section, if we have a law that's been created by a government, it could be federal government, it could be provincial government, or even a municipal government, if the validity of that law is challenged, that law can be said to be either intravirus or ultra-virus. So those are Latin terms. Intravirus means that the law was created within the scope of the government's authority. In other words, they had a legal right to create that law. Ultra-virus means that the law was created outside the scope of the government's authority, meaning the government did not have legal authority or legal rights to make that law. So if a law is found to be intravirus, that law is held to be valid. If it's ultra-virus, that law would be considered invalid. It's as if the law did not exist. Let's look at a specific case as an example. A long time ago, so this was earlier in the first half of the 20th century, there was butter and then came along a competing product called margarine. The people in the dairy industry, especially dairy farmers, were very concerned that this new product, margarine, would take away sales from butter. So they were able to convince the federal government, in this case, to pass legislation. So this legislation was called the Dairy Industry Act. Under a particular section, Section 5a, it says that no person shall manufacture import into Canada or offer, sell, or have in his possession for sale any margarine or other substitute for butter, basically banning the manufacturer, the importation, sale, or possession of margarine, basically making it an illegal substance, more or less. So the validity of that legislation or this specific section was challenged or was considered by the Supreme Court of Canada in a case that the decision was released in 1949. So the specific legal issue here was whether or not that Section 5a was ultra-virus of the Parliament of Canada, either in whole or apart, and if so, what particular or particular is and to what extent. In other words, did the federal Parliament have the legal rights under the Constitution Act 1867, which back then was called the BNA Act? Did they have the legal right or legal authority to pass Section 5a as a law? So the Supreme Court of Canada rendered its decision here. They said that banning the import of margarine is a valid exercise of federal power under the regulation of trade and commerce. Remember, trade and commerce is interpreted as giving the federal Parliament the right to regulate inter-provincial and international trade. So they said, okay, you can ban the import of margarine. That's a valid exercise of the federal government's power. But then the Supreme Court also said banning the sale and manufacture of margarine is ultra-virus of the federal Parliament. In other words, the federal Parliament does not have a right to ban the sale and manufacture of margarine because that concerns property and civil rights. And property and civil rights is a provincial power under Section 92. So the federal Parliament, so that part, that banning the sale and manufacture of margarine was invalid. So they had no right, the federal Parliament had no right to do that.


Another interesting thing is was her her very Public love affairs back in the 70s and 80s Including with Glenn Fry Who's gonna play Dylan Fry? Who's gonna play the Eagles and then of course?  That's right. Yeah Who could play George Lucas who could play? Jerry Brown in your in your in your opinion just here, you know and we need you know what okay So who's that guy that just got cast he just got cast in a movie. He played beast in The the younger oh, oh, yeah, yeah Nicholas Holt Nicholas Holt bringing Nicholas Holt put the glasses on them a grow beard boom You've got George Lucas casting Nicholas Holt as George Lucas. I'm in it. Yeah Yes, he could be in cuz character he could like just take take a George Lucas character Yeah Little eccentricities to the hat. Yeah, that's good I'm a geek. That's good. All right. What about uh, what about the the governor? The what's that little kid's name from Harry Potter the little the little Malfoy the kid who played Malfoy and Harry Potter. Look at the hair just comes here over and get the We're going on looks and Yeah, I'll take the I'll take the Played Malfoy and Harry Potter. I can never I'm so horrible with names Jerry. I don't I don't remember his name either Jerry Brown was such a Fletcher do me a favor just pin pin comments of people coming in congratulating us. I'll read it later on Jerry Brown such a He's got that great voice. He's like he had that great voice, you know real manly cool voice He's kind of a maverick, you know, you know God who could play him?  These are like alpha men. Jerry governor Jerry Brown Yeah, fry George Lucas. I mean wow They all wanted a chance they all wanted some Linda Oh Who could be Jerry Brown nowadays that the mouth well, maybe oh wait the dad or The kid the kid the kid see if the dad was younger. I would say him. Oh, yeah Oh, yeah, that too. Oh, yeah, because that's the bravado we need. Yeah, that is that there definitely is that presence that You know because you know this politician man. He was you know, he stopped me everyone stopped He walks into a room that you want you want that too to go off into a into the screen Hmm. All right doing a little casting here You know months ago we were casting that Linda was gonna that Selena was gonna it was between Who was it between Fletcher was between Rachel Ziegler Everyone's favorite everyone's favorite everyone's favorite and Selena Gomez There's another choice and everyone picks Selena. Yeah, she's very liked Yeah, well, she's smart man. She's smart. Yeah doing to doing cheese. She's You know to lead in a good smart career there Cool. Well, that's the news. That's the Linda news here on the Latino slant


Oh, hi. Hi, beautiful. Today, we're watching some people color their hair using my hair color, X-Mondo color. This is cool. I went from reacting to people using other people's color lines to reacting to people using my own color line. What? You really can do anything you put your mind to, apparently, with a little bit of luck and a lot of hard work, you can do it too. So if you didn't already know, I came out with three different colors. They're called Super Blue, Super Pink and Super Purple and they are my brightest, most vibrant colors.  Hopefully they like it. I did a lot of testing for this product. I'm very confident in it and I feel like people are gonna get magical, beautiful hair. So let's check it out. Let's do it. By the way, if you guys have my hair color or any of my products and you wanna be featured in a hairdresser reacts video, make a video, I would love to see what you do with my products. I love watching your review videos, even if they're, you know, cause we all get your reviews sometimes.  So yeah, make a review and you could be featured in one of my next videos. Up first we're watching a video by Bitsy Hyken. This is called Dying My Hair Pink using Brad Mondo's new hair color.  I am so excited to try this out. I love Brad Mondo and I've been dying to dye my hair and the issue is that I was blonde all summer, like very platinum blonde to brown back in, I wanna say the beginning of October is whenever I went a little bit darker. I have some brown and then just a couple like highlights here and there, even though they're pretty orangey and yellowy. I figured the pink will show up even on those couple pieces, even though it won't show up very well on the brown. I mean, my hair will still be pink at the end of the day and at least if anything, a tint of pink, which honestly, I'll go for anything. Listen, your hair is beautiful. Oh, you have amazing hair. I love the color. I think I'm gonna like it way better, super pink though.  Your hair is about to be super pink. I'm not messing around here. This is made filled with bond builders, proteins and oils and all this stuff that's really nourishing and good for damaged broken hair. And so that is the only thing that I could like justify dyeing my hair with because it's actually good for your hair. Shout out to you, Brad Mondo for coming up with that concept is like iconic. I love it. Thank you so much. I'm so smart for people like me who like love doing their hair but just can't deal with any more damage. Yay, I'm so happy. I'm glad. I really wanted to create a product that was gonna be really beneficial for your hair. We've just combined every single ingredient that can better your hair. Your hair is gonna be way better post-color. I went ahead and I parted my hair. I got it half up and half. We're sectioning. We love it. Make sure you guys apply my color on dry hair and section it out if you want even coverage. It really shouldn't take me too long since I do have finer hair. I don't have to part it into like a million different parts to do this.  Listen, I created color for people who wanna be lazy and still have amazing color and I know it's a lot of you out there including me a lot of the time. I'm like, let's just get this over with. So I created a color that you can use with your hands. You don't need a brush. It is in a tub. You can stick your hands right in there. I want them to just be as least intimidating as possible and make sure you guys are comfortable with using this at home and not having to buy a million different things just to get good color. Cause I know you're not going to. Without further ado, let's go ahead and get started. I cannot wait. Oh my gosh. I can't wait to see this first stroke of pink. It's gonna be so bright. Oh wow. I don't think it's gonna take up here at all like where my roots are but I'm just gonna put it there anyway. It might pick up. Oh my gosh. I'm like already loving it. Okay guys. So my hair is all very saturated and I'm just letting it sit. Dude. It. They're so just to be safe. I know 20 minutes is what's recommended. I can't really hurt my hair too much. Leave it in a little bit longer especially since my hair was like more of a yellowy blonde rather than actual blonde. You can leave it in as long as you want but the color will dry out and it will get a little crusty and dusty.  Other than that, you really only need 20 minutes. I promise. You don't need to leave it in any longer than that. Let me just show you. Let me just show you. I'm so excited. I love it. Okay. Holy. I did not anticipate for it to turn out this vibrant and beautiful. I love it. It is so different but that's exactly what I wanted. And I honestly was hoping it would be like bright pink but I didn't think it was going to because my hair wasn't like a really, really light blonde to start off with. Oh my gosh. It just looks so pretty. It feels amazing. Like it's so soft. My hair smells great right now also. I don't know what to say. I don't really cry. I don't know why this makes me emotional. Ew. That just goes to show though if you are interested in trying Brad Mondo's hair color, it works. Like it made my hair super pink. Exactly what it says. I don't think it could have turned out any better. Brad Mondo, if you're ever watching this. One, I love you. Two, I hope you like it too. And I hope if you ever see this video you are so proud of the hair color that you created because it is amazing. And you made at least my whole life complete. Girl, you can't do this to me. Ah, ew. Bro, why am I crying? Ew, that's so dumb. It's a hair color Brad. Bitsy, I love you. Thank you so much for this review.  And it was just so amazing and I'm so happy I could help you. It's really cool. Okay, I'm gonna stop talking. I guess we can move on to the next video and thank you for that. Oh God. Up next we have a video that Mackenzie Marie made called dyeing my hair with Brad Mondo's new hair dye X Mondo color. Thank you for making this video Mackenzie. I really appreciate it. Let's see what you did. Ah, this is so vibrant. Every time I see it, I'm just like, damn. Oh my gosh, it smells, it. Listen, my brand is all about the sexiness. More so even in 2021. Get ready for all the sexiness coming your way. But thank you. I tried to create a unisex sexy, sexy scent that is in all my products. I'm glad you liked it. I don't know if you can tell but if you really look in there there's a bunch of fine little speckly pieces of glitter. We did put a little piece of mica in there. So it's reflective when you put it on your hair when you look in the jar. It's really pretty. Ah, wow, that is bright. That was the prettiest stroke of color I've ever seen. This is like truly, this is intense. Yeah, it's a lot. My lab was like, do you want pigment in this? And I was like, I want all of it. It's really easy to put on. It smells good, kind of excited. Anything Brad does is like, you know, quality. This is like out of this world. Y'all are gassing me up too much today. What the? Someone bring me back down to earth. I'll just read a few comments on TikTok or something. That'll help. Mackenzie though, can we start at the bottom of your hair and work your way up? You should lay the hair on top of itself as you color. It'd be a lot easier. The packaging said that it only takes 20 minutes to leave this on your hair and it is done. It's supposed to be super blue. And here is, let me just take a moment for the pigment. I'm just gonna die now because I've peaked. I've peaked in life.  I love this color combo you did. It looks dope. The color is so bright. This side compared to this side, you can totally tell that there is a bonder in this hair dye. Like yes, it is made for your girls with the damaged hair out there. I have never dyed my hair a color like this. And I truly want to dye all of my hair this color. I'm in love. I'm obsessed. I think it looks amazing. Bro, do we need more colors? Girl, we'll be coming up with more colors before you know it. Thanks, Mackenzie. You look ravishing and do your whole head super blue next time. I love it on you. Let's move on to the next video. Next up, we have a video by SLVNLU. I've seen you before. What are you doing today with my color? Let's check it out, girl. To lighten the pink, I'm going to be using my L'Oreal Ephisol with 30 volume developer. Okay, love. This came out perfectly. All blonde again and it literally came out within 20 minutes of me using this stuff. That's why I absolutely love it and definitely recommend it. My hair color should do the same exact thing from all my tests and everything I've done with it. It comes out so perfectly with lightener and bleach. It'll be so cleanly lifted. You can also mix a little shampoo in there to lather it a bit and it should come right out of your hair. I use 30 volume developer again with a bleach. I wanted to see if it would brighten up the brown. This is how the results came out. Not that well, but I decided that it was good enough. Today I'm going to be using super blue and super purple. I wanted it to go super blue, too super purple at the tips. Oh, I love that idea. Now here I will say I forgot and usually I color my hair wet and the color comes out really great. I didn't know how it would work with this coloring. When I was coloring it wet, it felt a bit weird and like the color was latching on. My color will not take very well on wet hair because it is so hydrating. It has so many bond builders. It has so much oil. It's a very thick color. It needs that porosity to latch onto. When you have the poorest parts of your hair already filled with water, it's not going to latch onto anything and it'll just slip right out. It may work with other color lines and I know it does, but mine is not built for that. It is built to repair the hair and to be used on dry hair. So it is not going to come out very good. Oh, this is how it came out. Awful, looks terrible. Great, love that. So this is me re-dying it. Oh, thank God. This is when my hair was dry and I felt like it looked a lot saturated. That looks a lot better. And I'm just gonna let the results speak for themselves. Okay, whoa. Oh my God, that fade from the blue to the purple tips is incredible. And it's so vibrant and even and I'm so happy she re-did it on dry hair. This is something that I would probably choose even though it is a bit more expensive, but I think that is definitely worth it and the color payoff is beautiful. Ah, girl, you look gorgeous again. You did an amazing job last time and now this time it's just even more stunning. And I'm so happy you liked the color. Let's move on to the next video. Up next we have a video. Bye, bye, bye, bye, bye, bye. Stella Sini. This is called Dying My Hair Purple with Brad Mondo's hair dye.  He sounds like a freak. He is. Brad Mondo, brady. Released a brand new color line called X Mondo Color. I am living for it. I've seen it everywhere. Follow him, follow X Mondo. He sent me the PR package. So today I'm gonna be trying them out. These things are massive. They weigh quite a bit. I always love heavy products. I had to make my own really heavy. Guys, if you haven't noticed with me, I like things that are extra and just nice. You know, I just like nice things.  Sorry, I can't help it. I'm going to go, as I said, for like a galaxy look.  I'm gonna try the blue, purple, pink. Oh, I love that. I'm making it exceptionally clear that if you apply it on any sort of a different base, other than blonde, the color is going to vary. Yes. Thank you, Stella. The blue that I apply is going to look a bit more purple. The purple is going to look a bit pinkier and the pink is going to look super, super pink because I have already a pink pigment underlying. Yes, that is correct. So she already has pink in her hair. Therefore, it's not gonna be as true to color as it would be if you applied it to blonde hair. You can also apply this to darker hair. If you guys have darker hair, I wouldn't apply it to like black hair. You're probably not going to see much unless you go on the sun and it'll probably wash out pretty quick because your hair is probably pretty healthy. Tends to latch on to more porous hair better. But you can use it on light brown, dark blonde and you will get pigment. It will not be as true to tone as it would be if you had really blonde hair to start but you will get a tint. So she's starting at the bottom of her hair which is a great idea that you can lay it all down on top of itself and she is switching throughout all of the colors and going around her head, beautifully saturating, makes you saturate real good when you use my color, guys. Please, I want you to get the most pigmented color possible. Ooh, it's so pink. It's so blue. So everything. It's really dark. I won't lie in because I obviously did it all with one glove-y type thing. I'm fairly sure most of it did blend in. I'm seeing some nice blue-y. Yeah, I think it did blend in a lot of the colors. It's gonna turn out cute.  Oh, dude, I'm so excited.  Not gonna lie, I think this turned out pretty amazing. Oh my God, the variations in tones are gorgeous. Am I absolutely fangirling? Am I going crazy? Heck yes! Say I like it. It's an understatement. I am living, I'm really living for this entire moment, for the volume, for my hairling. This is my absolute, absolute, absolute favorite hairling. Oh, Stella, you look fabulous, per usual. I'm obsessed with this color on you. Please keep it for a while, like it looks so dope. Thank you for that review. You're the best. I'm glad you loved it. Whoa, okay, so that was the coolest video I've ever filmed and the most fun video I've ever filmed by far. Thank you guys again for all that you do for me, for following me on here and watching my videos because of you I can do these things. It's just really cool living out my dreams. More to come with X-Mondo and X-Mondo hair. You guys can check us out at X-Mondo hair on Instagram and X-Mondo color on Instagram. You can check out all the colors everybody used today, linked below. Also, if you guys made it this far in the video, thank you because you get a little gift from me to you to show my appreciation. You'll get 10% off our three colors, super blue, super pink, and super purple, right now at X-Mondocolor.com. If you use the code secret 10, valid now through January 15th. If you use it after January 15th, it will not work. So check the date and please do not message customer service if your code does not work and it's past that date, okay? This code is valid till January 15th and it's code secret 10. You can grab your colors now at X-Mondocolor.com. Make sure you guys check me out everywhere else. These are all my social media handles. Go for it, boom, boom, boom, eh, however. This is my phone number. Yes, it really goes to my phone. Yes, it really views all your messages and yes, I will be texting back. Few of you guys, if you text me right now, this number will also keep you notified every time I upload a new video. You can click the subscribe button right below to stay up to date with uploads. Click the bell icon to be notified every time I upload a new video. Also, click the like button. If you enjoyed this video and it made you smile. That was so corny, but please do it. Today's Instagram shoutout goes to Benz. She says, hi, Brad. I've had my hair this way for a long time. I've also had balayage in my hair for two years, but I would like to know from you what I should try out with my hair and what would look nice. I mean, your hair color is beautiful, however, however. You could go two ways. Definitely color your hair super pink and it would look phenomenal. You could also go dark. I'm picturing brown with some balayage pieces going through of lighter brown.  If you wanna go the brown route, it would look stunning also. Also, I think you should just do a little choppy chop like right here. Chop it up, give it some layers. It would look amazing. That's all for today, guys. Thank you so much for watching. Don't forget to live your extra life and I'll see you next time. Bye, guys.


Hey y'all, it's Timmy with Colored Valley Cooks.  Okay, it is the day before Christmas Eve, Christmas Eve Eve, I guess you would call it. And to tell you the truth, I'm tired. We have been moving May, we're all helping May. We were in Savannah yesterday. We've been running around and I'm really tired today. So I had already made chili the other day and some sausage balls. And today I am going to make just vegetable soup in cornbread. Now, there's a lot of recipes that you guys can make and I'm gonna share them as the day goes on. I just shared my cheese ball, it's really good. I'll be sharing my potato soup, pimento cheese and different things like that over the next couple of days because it is the holiday and I do have to spend some time wrapping gifts. I'm super behind, I don't even have my gifts wrapped. Okay, but I thought, I came in here just to fix this up and I thought, you know what? It wouldn't hurt for me to go live and it's gonna take a few minutes because let me show you what I bought. I bought these pretty little pearl onions and they're all different colors and I thought since it's Christmas, I would put them in my vegetable soup. Aren't they cute? So I'm gonna stand here and peel my little onions and I guess we could just chat while I'm peeling onions. I may just peel a few and put them in here and then peel the rest of them while we're off but we are gonna use these little pearl onions in our soup, aren't they cute? Cutesy-weezy and I didn't wipe out the bottom of my bowl to make it look real pretty for y'all. Hey, hey, I've got my ground beef over here browning. So do y'all wanna come closer and watch and me put everything in the bowl and then we'll chat while I peel the onions, how's that? So I've got ground beef over here on the stove and what we'll do is we'll bring it over here and we'll put it in our pot right quick. There's our pot, all right? And so I'm just gonna, I gotta rinse these little onions off after I peel them. So let me get me a little bowl to put them in. Things different than I normally do because it's Christmas, all right? Today, we are going to, well, I always use ground beef in my soup. So I'll spoon some ground beef in here. I call it ground beef. And I haven't drained it yet, okay? So I'm just gonna let it drip and put some in here. I've ground enough ground beef for several different dishes and I thought, well, while I'm browning, I may as well brown a bunch. So I'm thinking about doing one Italian dish over the weekend, maybe lasagna. So I'll probably use half ground beef and half Italian sausage in my lasagna. That's what I like to do. I do have a good lasagna recipe as well. Maybe one more little scoop. It's all I need in here. Now I always put beef in my vegetable soup, I know. Mama always did. She always used ground beef in our vegetable soup and so I do. We're gonna be peeling some potatoes and peeling these little pearl onions and I am going to use a can of my tomatoes that when I put these up, matter of fact, these may actually be from last year, last two summers ago, because they have salt and pepper in them. They're like stewed tomatoes. And so this is what I've already took the top off that before y'all come on. I didn't want to have to fight with the seal, but it was sealed really good and it's got salt and pepper in it already. So we're gonna go ahead and put this in our soup and we're gonna use our whole-body tomatoes today because it's Christmas. All right. Now, the next thing we're going to do is I've got some garden peas that we put up from our garden. So we're gonna put these in there. Now, not all of them in here, but a good many of them. So these are purple whole peas from the garden. You know, I could put them all in there, but I don't think I will because I wanna put some green peas in here too. These are just green peas from the freezer section at the grocery store. That's one thing I don't grow is green peas. All right. And then I like white corn in my soup. I'm not a sweet corn in the soup beater. Okay, I just don't. The tomatoes to me are sweet enough. So I use a white chupag corn in my soup. And we're gonna add some of that and all this has been in the freezer for a while. All right. So all that's gone in there, the tomatoes from my can. We're gonna chop up some potatoes to go in here and our beautiful little pearl onions and we'll chat while we're doing that. How's that? If y'all wanna chat with me, I can look at your comments and chat with you guys while I peel these little onions. Aren't they cute? The girls are going to be like, what? They're not used to getting, whoops, little pearl onions in their soup. It will also peel our potatoes. Well, that one's little, she'll don't wanna come off. There it goes. Well, my goodness, I may have to just take out the outer part of it. Instead of having to fight with it. It's a very fresh pearl onion. All right, I can tell right now, we're not gonna be able to stay on here while I'm peeling all these little pearl onions to take too much time, especially if they're this fresh. Okay. So we're gonna hop over to the sink and we're gonna peel our potatoes. And I need to turn the slide on. So we're going to have potatoes in it. My girls love potato soup, but I don't even have enough potatoes to make potato soup. I've only got four potatoes. So I thought, you know what? I'm just gonna throw together some vegetable soup. And if they don't want it, they can eat the chili because they're only gonna be here one night. And they loved cheese balls. So I may throw together a cheese ball for them, but I've already got a really good video of it. So are y'all ready? I bet y'all were not like me and don't have your presents gift wrapped. My sister went shopping yesterday. She said it was so crowded it took her 45 minutes to get out of the parking lot. Now, I have not been out and of course she wore a mask, but I shopped pretty early for the most part. Oh, and I got this apron as a gift today in the mail. I got it on my porch. I'll show it to you in just a sec. Super cute from Liz. I guess we could throw together a pomegranate too while we're at it. So I've gotta make something sweet. Amy wanted a chocolate delight for Thanksgiving and then she changed her mind and decided on the fudge pie that I make. And so this time I may surprise her with a chocolate delight. She comes on Christmas Eve. Look y'all, I don't know if y'all know it or not, but our church is going to have a Christmas Eve service downtown in St. Mary's, all right? So me and Chris are gonna try our best to bring it to you guys live on Christmas Eve through our YouTube channel. So I will also copy it onto here after we get home that evening. So that if you don't have YouTube, you can watch it. You just won't see it live, but you'll still get to see the service. You know, it'll just be like a replay. So if y'all want to be a part of our Christmas Eve service, then tune in and I really don't even know what time it starts, so I can't tell you yet, okay? Just look for us. I'm sure it's probably, I wanna say six. Six o'clock-ish from six to seven Eastern time is what I wanna say. So I'm gonna put these potatoes in here in our soup. So at least we're getting our garden tomatoes in here, our garden peas in here, some fresh potato. It'll be a good soup. And you can use some V8 juice. I used to use V8 juice all the time. I don't even know if I had any, but we'll go over there in the pantry and look right quick and just see if I have any. And if we have some, we'll use it. When I was younger, I always used V8 juice in my soup. It's really good. So I'll take y'all in there to the pantry with me in just a sec. Yes, I'm wearing out. And I woke up this morning to tell you the truth. And my eyes were real bloodshot red and I don't know why. And I'm really kinda tired today. And I'm not getting anything crazy. But we'll see. I could just be tired from yesterday because we had such a long drive on the road and we're at May's. We just bought May an angel of house and they'll be helping us of course with the payment but it's a lot cheaper than renting an apartment. And I did post that on here today if you wanna go take a look at the pictures of their home. I just made a little slideshow video out of it. So we're gonna go in here to my pantry and just see if I might have some V8 juice. This is my stock pantry and I do not see V8 juice. There's some. So this is my stock pantry. You can see I keep my extra Crisco and condiments, my boxed goods in here. And then I keep my overflow, most of my glass jar type things in here. And a few extras in the back that I always have to have plenty of. So we're gonna grab a little bit of the V8 juice and we'll put a little bit in our soup. Look, y'all, at all the cards I've gotten, I've got this door full. I've got both doors full on both sides. So if you sent me one, you may see yours but they're on both sides of the door. These are the last ones I got in on the back sides of the doors. Show ya. Cool, huh? And I got a few pictures. Let me move this. I got a few pictures of viewers, which is nice because then I can tell what you look like. So it's been a real blessing to get all these cards this year. And I even got a picture of somebody's doggy. Nice, huh? I love it. When we get off here, I'll turn on my Christmas music. And enjoy my Christmas music, but I can't do that when y'all are on here. It's copyrighted, you know? All right, so I'm gonna put this over here. Let's just go ahead and pour a little bit of V8 juice in it. I'll finish this up after we get off. We'll mix up some Corred real quick. And then I'll sign off. What'd I do with my V8 juice? Here it is. I need to shake it up. Shake it up big, big, no. So thank you, thank you for my beautiful apron. If you're on here watching. Liz, you know who you are, my dear. And I'm not gonna use all of it. I'm gonna use about half of it. And we will mix that up. I'm gonna have to chop these tomatoes up a little bit. So we will go ahead and do that as well. Let me get me a fork. And we'll chop these tomatoes up a little bit. We'll see, they're stewed, so they're probably just gonna fall to pieces. It looks like, so that's fine. They're really just gonna turn the tomato sauce, to tell you the truth. But it's gonna be good. It's gonna be good, y'all. It's gonna be good. All right. And then I'll put all those little baby pearl onions in there, and it's gonna be really good with some Corbett.   And then you can enjoy your appetizers, because you're not getting so full on food. And so that's just what I like to do. All right, let's mix up some cornbread while it don't be. Let me get out my stuff. And we will put some in the oven. And then Chris can have some cornbread milk when he comes home for lunch. So I'm gonna turn on my little oven. I'm gonna preheat it. Yogis, all right. For my cornbread, I usually melt, whoops, about this much butter for real. I just happen to have some on the counter.  And we need one egg and we'll mix us up a little cornbread, all right? So that's what we'll do. I just took this out of the freezer. I need to use it on my dessert. We'll get out a buttermilk.  Super easy. And they just love them. I'm trying to make sure this doesn't blow up and make a mess. I'm going to make a mess in my microwave. It's clean. Okay, so what I typically do is I put the butter in and I melt it. I never put butter in my cornbread until I'm at crisp and it's something that he does. And so that's what I do. And this is our white lily cornmeal. Now, this shows the white cornmeal mix but I actually use buttermilk cornmeal mix. So mine is actually the one that looks green as the buttermilk cornmeal mix. That's what I like the best. So I am going to use a cup of this and this is just cornmeal with self-rising flour in it is what it is, all right? And it smokes when you use it. The flour smokes. It's a smoky one. I'm going to put us an egg in there. Get me out my iron skillet. I just washed it this morning and I got to grease it. Still a little bit wet. I need to wipe it out. I just did that before we came home and they'd sit there watering the wall. All right, and then a little shot then to put in our pan, little buttermilk and I'm just going to put a little bit of oil in it, okay? Cause I've already got butter in it and then we're going to mix it up. Talk about easy. Lord. No wonder Southern gals like biscuits in cornbread. It's instant gratification quick. We don't have to wait on the yeast to rise, you know? And it's good. I just could not bring myself to make yeast bread. It just drives me crazy to have to wait on the dough. I even have a hard time waiting on the dough for pie crust. It just aggravates me. I guess I'm impatient. And so I just make my quick breads like my mom always did and don't worry about the rest of them too much. It's what I do. It's what I was raised on. Mama make yeast breads about once a year. Mama would do it for holidays and I don't even do it for holidays sometimes. It's according if I'm in the mood. But I got some really good recipes for muffins and coffee cakes and different stuff like that if you go on and look on our website. And there's some really good stuff you can make for breakfast on there if you wanna go take a look. All different kinds of biscuits, cinnamon raisin biscuits, blueberry biscuits. Just different stuff like that. Now, I'm gonna be going to see daddy in January. We'll be getting up there around the night. And so I'll be cooking for daddy while I'm up there and I'll probably make a few things that he likes like his coconut coffee. He wants another one. You know, I made him one for Thanksgiving. He already wants another one. The reason I do that to my pan is it makes the cornbread crunchier if you're wondering. And I know a lot of y'all think you gotta heat your skillet up. I've done that, of course I have but I personally like this way the very best. It makes very crunchy cornbread. When you heat a skillet up, the oil is in the bottom of it and when you pour your batter into it it spreads out the oil and lots of times it'll stick in the middle. And this is the way I prefer to do it. It makes a very, very good cornbread. The kind you can just flip right out and crunchy on the outside. And so I like to you shorten a good bit of it. Now use a good bit, be generous with your shortening and then take your cornmeal mix and just flour it like you would a cake pan almost with a little extra in the bottom and you're gonna have some really, really crunchy cornbread when it's done and you don't need to heat up the skillet. It works every time. And then you bake it at 425 degrees until it's nice and golden brown. Now Chris, this soup won't be done by the time he gets home, I doubt it. I mean it will if he comes in late but if he comes in early he may just get some cornbread milk for lunch. It'll make him happy, he loves cornbread milk and that will be that. Then he can eat the soup for supper with crackers. All right. So either way, it's a home run for me. And I've got this rat down up too high. I gotta move it one notch and that is it. That is it. Now all I gotta do is cut up all my really pretty little pearl onions, put them in my soup and we're going to have soup made. Now I'm gonna have soup and chili sausage balls.  I just saw this topping that goes on brownies and I'm really tempted to do it for the kids. And if I do that I'll video it because it's gonna be really good and it's really pretty. So I may do that and no it's not coconut.  So I actually may do that for the kids. I think they would really like it and it would be a good video and they're really pretty on the table. So I may do that and if I do you'll see that video soon. All right, our meal is not until the 26th. So we will see you next time on Colored Belly Cooks. Make sure to tune in to our live Christmas service tomorrow night on YouTube. Love ya, bye.