Okay, I think we have our next speaker, Vilebou. Vitek, right? Yeah. Okay, awesome. Thank you very much for joining us. Thank you for having me. Okay. Yeah, we're looking forward to your section. So it looks like you're here. Yeah, it was awesome session regarding Plus. So now we will talk about Helm. So one of the things Plus uses. So yeah, good flow right now. Yeah, awesome. Okay. Vitek is a student in his semaphon year and he focuses on building tech communities and the softwares with the help of cloud native technologies. And he has already spoken as conferences like Cloud Submit and conducted various events that have collectively empowered students and professionals in the DevOps and Cloud space. So Vitek could be leading us in the section Helm for Beginners, the one that everyone has been anticipating. So you should hang in there for this one. Yeah. So let's start. So hello, everyone. Welcome to my talk Helm for Beginners at communities.com. So today we have a very awesome agenda in which we will talk about understanding Helm, why we are using it, what is it and how we can use it. We will understand the architecture of Helm 3. We will also go down the components like charts and repositories and then we have a hands-on deployment of WordPress. We're using hand charts on Azure Community Services. So a bit about me. I'm an engineer at ILO. It's a German firm and I'm from India. I'm in my sophomore year and I'm also a World Microsoft Learned Student Ambassador. Those are my socials you can connect with me over there. And then the biggest question, what is Helm? So Helm is a CSA graduate project which had a version 1 release on 2016. Right now we are on a version 3 release which has been released in 2019 and it's very powerful. You can think about Helm as a package manager for Kubernetes. Like you have APT or Ubuntu or YAM for Red Hat. So those package managers have to install some packages which you don't know how it's packed and how everything is architected but you need to use that. So Helm is kind of something similar. In Helm you package your Kubernetes objects as manifest into a package of charts which we will look into further.  Why should you care about Helm? So the first problem is like manual deployment is added. Suppose you want to deploy a non-Cubernetes chart like a small Kubernetes application with one pod and one service. It's quite simple. But when your deployment size increases like suppose you are deploying a big website or a big microservice architecture component then you have a lot of pods a lot of config maps a lot of structures a lot of objects a lot of services. So it becomes very hard for you to deploy everything one by one and the problem is even if you have deployed all of those things suppose you want to migrate to someone in the service so how will you do that? You need to do the process again like one by one after another if you have everything under one plane then you can do that also so it becomes very hard to reproduce it's not as easy as keep commands to reproduce all of that. Also application updates might be prone to error like suppose if there is some dependency which is depending upon another object then it might be a case if you are doing manually all of those things you miss something in between or you forget to deploy something suppose you have hundreds of objects then there is a very high probability maybe something or we forget to deploy something and then when your application first of all Helm provides us a very easy way to deploy complex applications with many EAML so Helm packets all of the EAMLs together and then it helps you to deploy a package with simple commands you don't need to manage all of the manifest which you have and it becomes very easy to manifest secondly suppose you want to update a specific value suppose you want to serve your users using a load balancer instead of a cluster IP then there might be a case where some services you are exposing using a load balancer at some yarn end then it becomes very hard for you to go through all of the manifest finding which services are being used as a cluster IP and which are being used as a load balancer so how easy it would be if you have one specific file in which you can change specific values so that it is reflected across your cluster and across your objects so Helm gives you that it helps you to update specific values next it also helps you to share your template across organizations and internet suppose you have a big organization and you have website for every internet team so either you can deploy using one chart and all of the manifest finds one after one so it will be hard with the manifest file but if you send one chart one package where people can edit specific values then it becomes very easy suppose I am having a Riptics block and you are having ABCDEF block then you can change one specific value and the templating engine will change all the website according to that secondly learning curve is easy with Helm a lot of things are extracted away you need to know config maps everything together you just need to focus on certain things which your administrator has provided for you and you can update that suppose you are changing the name of the block you don't need to change everything about that you just need to change the values you don't need to understand how everything is working internally because we have a layer of abstraction over there so the learning curve is very easy because you have an abstraction in which you can use and you don't need to deploy everything manually and you don't need to understand the order in which you need to deploy so you can deploy config map before everything and all those things can cause some errors but with Helm it takes control of everything so in manual deployment you can forget deploying the database before the bot so it might cause error then with Helm the dependencies are managed and you can automate everything so that you can take rest and do the things easier without causing errors and one of the biggest advantage of Helm is to roll back changes suppose you have a deployment which you have posted something new updates and there are some errors so you can roll back changes very easily you don't need to find the manifest and roll back changes one after one when you have a couple of manipers but with Helm a simple command can do the magic for you so those are the benefits of Helm so let's understand a bit about the architecture so for the architecture you can see this is a normal Kubernetes cluster for here you can have a local cluster or a cloud cluster anything works there is a cloud agnostic nature of Kubernetes will help you to provide commands as much as you like without any issues and this is your Helm CLI so Helm CLI will give instructions for your kube controller regarding what to deploy and it will be authenticated using kube config file so it has all your credentials so that Helm CLI can access your kube config and then this is your repository so in your repository people can upload charts or this can be a public repository as Bitmami also where there are a lot of available charts in there already so that will be helpful for you to pull for example how to deploy WordPress you can pull a chart which has been made by experts who know their work and you can just pull in that thing and deploy that to your cluster so it provides you a very easy manner you don't need to architect everything and then using the Helm CLI you can edit the values when you download the chart it comes as a zip format then you can ununcry that and then you can edit the values as much as you like so to understand the components of charts so this is your charts.aml it has a couple of instructions like it has an api version it has a name of the chart it has description so that people can find it and keywords which is helpful for you to find it and also it can sense the name of the maintainer, email, URL and also icon so that it's visually appealing and the whole URL of the repository so in the short charts.aml contains the details of the chart itself but this is not all that Helm contains now it has deployment files so in the deployment of the aml you have all the details about the deployment we are using a very specific deployment to avoid complexity so for example in replicas we have replica count but we have a values.aml which you are responsible for to edit so if you change the replica count to then when templating it will become 2 here the values will be replaced and suppose you need to change the image positively suppose you are deploying another image instead of nginx then you can just change here and you don't need to go across the deployment file to find the image which you are using so it becomes very easy for you and when every values are replaced then it's easy for you to go and create a Helm template so Helm template will replace the image or the values so as we were using values of the replica count then the number 1 will be replaced over here so after the templating has finished you will see 1 over here and then when you are using values of the image of repository so we have a new edge class and repository as chart over as image so as you see this is a perfect deployment file which you can run and this comes from here while you are templating this looks simple but for bigger repositories this values.yaml below is quite big which manages a lot more details which we will see in couple of minutes and then when you can use Helms install then it will help you to install the charts so there are couple of popular commands like Helms chart Helms search Helmful Helmness which we will go through and this is a Helms CLI which will help you to access your cluster and deploy resources over there it will also help you to pull the resources from your repository and what is Helm repository so Helm repository is like you can think it as like play store in which all your charts are there your charts like your WordPress chart your MongoDB chart your like Redis chart all are there which you can use to deploy some project inside your Kubernetes cluster also you can create your own chart suppose you have a custom application a custom delivery application or custom block which a lot of people might use so you can create a chart and then you can push that to artifact or some other repository there are couple of them and then people can use that to deploy application inside the cluster so next we will have our hands on time in which we will go around and deploy a simple WordPress application let's understand the flow of our project so this is the flow first we will create an AKS cluster and then we will authenticate and install QSC or Helm if it's not installed then we will get the chart delete the chart install chart with versions then we will access our site and write a post over there and then install the chart so let's get started so this is a space which I am running over here and we will deploy a cluster and the thing is like you can have a lot you can use any cloud provider I am using Azure because it's as smooth as that you can use AWS, GCP anything as you like or you can use local Kubernetes cluster using client or anything so in Azure you need to have a resource group in which you create clusters so let's create a simple resource group as of now so so this is we are creating a resource group in resource group everything is so that all your resources can be found at one place so we are deploying this in East US there are a lot more zones in which you can deploy your locations there are a lot of locations so anything works for pricing I prefer East US because it's quite available and this is the name of your resource group so for this to create we are using KCD because it's the awesome KCD so let's create this so it has been created we can see again we have our new resource group called KCD and now we will deploy AKS service in it so there are two ways either you can use the Azure portal or either you can use them so as we are using terminal this use terminal only so the only things change over here this will be AKS which stands for Azure Community Service and then I think there will be a name over here so I think yeah so we missed this slide so you can always use the help to understand what you are missing you don't need to remember everything okay so right now it is enhancing if everything is valid or not and then when everything is valid it will start creating a resource over here so it takes 5 to 6 minutes according to the yeah it is validated and now it's running so as we can see in our Covenanted Services on the Azure portal there will be one okay it's not here yet yeah so it has been started to create a cluster named KCD and the status is creating so as we can see also over here this is creating and running and it is using 1.22.6 Kubernetes version which we can upgrade if it's required and we are using a standard TES2 v2 machine so let's see what specification it has so yeah yeah so it has around 0 bits of RAM and 14 bits of memory so this is the node which we are using right now and it takes 5 to 6 minutes to deploy and then you can see all your services later on but for now it's not important let's wait till it's been deployed and we can open our this chart so when you need to have two things installed first is Cube CDL which we already have installed but if you don't have Cube CDL installed on your local machine on your cloud spaces you can always such Cube CDL and go on install those Kubernetes and then you have instance so if you want to install on Linux you can just click over here and then you can install according to the instruction a lot of minutes and it is quite fast you can also using the binary you can install that according to your wish and there are very good documentation detailing everything how to do those and then we need Helm so I have also Helm installed on this machine which you can see using Helm version so yeah okay so so yeah we have Helm 3.9.0 installed so whenever there is a year you can just use the help command and every results over there you don't need always the dogs or anything so it's a good way to as well so if you don't have Helm installed you can just search Helm installed and you will get into the official website where there will be details about how to install Helm so this is the best way to install Helm using script you can copy this command and run on your terminal and install Helm on your Linux machine there are another options over there so I think this is still running so yeah we have both of them installed so let's wait for a few more minutes to see how is our trust settling right now so to see how many nodes we are creating so the report is you can see how many nodes are being created so yeah we are creating 3 nodes right now yeah so our this thing has been created right now so this has a lot more details than we need and right now as you have remembered we need the cube config file so for example yeah so we need the cube config file for authentication for both the cube city and Helm so how to get that it is not that complicated we can use az in case we get credentials name of the resource group and the name of this thing so sometimes there are couple of ones which you can delete using this command and then you can run or you can set context 7 I prefer to delete everything at once and to see the credentials you can either using copy that or if you want to see the nodes you can use cube security nodes which will get the nodes so yeah so we have 3 nodes created and each one is running for 2 minutes 44 seconds right now and we want to get the cube config over here so that we can play with Helm here you can also use Helm in the terminal also but then it becomes hard to deal with big files which people have values not handled with Helm so I prefer to pull everything into the code space so how to pull that because right now if we use cube city and get nodes we won't get anything because there is no server here so we need the cube config file so how can we see the cube config file so this is the location for the dynamic location for the cube config file so if you open this this is the file which you have so if you give this file to anyone they can access your Kubernetes cluster so make sure you don't share this file with any copy this yeah and now we can all this go to cube directory to config file which we can remove and create a new cube config file and paste the config creation over here and then close in and now if you run get nodes you can see the same things are being shown here so you have successfully authenticated your cube serial here right now and then let's deal with Helm so let's go back to the home directory as of now yeah so as you remember there is a repository in which a lot of charts are there so you can find Helm repository using Helm repo list there is none of them you can always add a new repository so the command for that is go add bitnami you can add bitnami but as there is already name and if you want another repository you can also add bitnami one and then you can see there is a lot more repository over here so you can add many repositories like there might be a private repository which is your company there might be a public repository which everyone can access and if you want to remove a repository it's as easy as okay so the command is okay so the command was Helm repo removed so now if you do Helm repo list you will see only the bitnami is there okay so we have only one repository right now and now we want to search the charts in the repository so if you use Helm chart repo WordPress as the command is over here you will find all the charts available in that repository so we have two of them one is WordPress and WordPress Angel so we need the first one so we can pull this to our local machine so as Git pull works to clone the full the repositories which are on the GitHub or any other Git lab or anything any other version control system we can pull using Helm pull the name of the repository and the chart so as you can see it has been pulled into our archive form but if you want to archive that you can see this there is also an option in which you can untar as you pull so we will do that as it's a learning thing so if you add this flag after this you can see there has been a WordPress thing which has been pulled and it has everything so as we told there is a chart.yaml so this contains all the details regarding our chart so first there is a description there is a keyword which you can use to find there are maintainers BitNaml is a maintainer for that there is description there is the dependencies so for example whenever you deploy the Helm chart unit you can have another database also but for example in the database so your blocks so everything is over here all the details regarding your chart and then we have values.yaml so let's see that so this is a values.yaml this contains all the values which you can edit without going into the complexity for example there are a lot of things like deploy and all those things which is quite advanced and we won't go over them we will start with the basic and most simple ones so first one is WordPress username so you can add any username as you want so suppose I add retic and the password and the existence sacred according to your WordPress email and all those things or email ID you can add your name also so this is the configuration which will go and be deployed over the Kubernetes block so now we can add KCD's block and there are commands like how to install extensions how we want to add the configuration and there are more options like a database settings and which are advanced and which will help you to do the things and if you want more details about what is what then there is a read me over here which contains all the details so let's open it in a preview mode so that all the ratings can be seen so as we see so as we see there are a lot of options and how everything is there how values can be here is put over here so like traffic exposure process parameter other parameters name matrix name and all those things are here which will help you to configure your WordPress so right now as we went doing the configurations let's get into that so if you are using more than one replica so to distribute traffic you can add more replicas over here but make sure then your replica section has recreated instead of loading updates because you need to have many many mounts so you need to change that and all the instructions are given over here you have a lot more instructions like affinity which namespace you are going to put this thing but we won't change that and where are those values being pushed so suppose if you have the deployment YAML and let's open the values YAML over here so as we have changed the name so as we see WordPress user name so you see there are values not WordPress user name so it means that we are using the values from this find and getting the WordPress user name at the time of creation so it will use the value from here to get the thing and this oh one second so I have a trick shut down sorry for the interruption folks Routik will be joining us back in a few seconds yeah sorry my electricity just went away yeah so I don't have the camera but everything works so as we see the WordPress user name is this and then we can add another things but right now let's just go and deploy the things so how to deploy the following thing you need to add versioning over here and as specified we can say help install the name of the version so we can name kcd1 and where the repository is so as the repository is in the WordPress site we can use this click enter so right now as we see there are a lot of details over here let's zoom this yeah so the last deployed time the status deployed and all the things in which how can we access the cluster and everything so let ctl get nodes and deployments so to understand what is happening right now to use qtl get pods we see container is being created and as we have persistent volume claims we can see here there will be storage is being created right now so we have a pvc over here which has been created just now 38 seconds ago and we have a persistent volume also which has been created 40 seconds ago so here are where our data will be left so if you use qtl get pods watch we see it's running we need the container to run so we need to wait for 1,2,3,4 a few more seconds so we see MariaDB is running right now and we need to wait for our WordPress to run so both of them are running right now so right now we need to find the IP address like if we use qtl get services we can see the IP in which we can access our WordPress site so let's go there so as we have used the kcd log over there we can see this and right now let's run this and login so the login module is this our username was repick as we can see over here and to find the password it is as simple as copying this line so the password is this and we can login over here using the following and right now we are here inside WordPress inside Kubernetes using help so we can change anything as we want like suppose we are changing the theme and suppose we have changed the theme and everything is being persisted over in this system volume and let's write a post so let's create a simple post to create a new post you can just go and click on post yeah so welcome and we can publish this right now so this URL which we can use this is a blog which has been deployed and then and to see so there are a few more commands like if you want to update new changes you can also use help update when you change values over here so that you can have a new website and you have new details over here and suppose you want to see how many changes has been made so you can go and select help history and the name of the deployment so the name of the deployment over here was KCD1 so you can use KCD1 and you can see it has been deployed so you can also use different deployment releases name over here to have multiple instance of same application for example if you have help install KCD2 and then WordPress because we are in the WordPress we have all the configurations in the WordPress directory then we can just go and click enter and then this will be created like one more instance of the same application in the same cluster so that is also possible but we won't be going over there at last you can install everything like everything you have created so the command for that is as simple as help install but for example let's see get all we have seen there are so many pods or deployment or replica set everything so manually if you would have need to delete everything it would have taken you much more time and if you wanted to create then more time but with help it was a simple command and if you want to install everything this command will do the work for you so if you click this if you still get pods everything has been installed this will be everything has been installed and now if you want to go and access the website there won't be anything because we have the pods deleted right now and if you see here one of the claims has been released and the bound has also been released and you can't access the website also so everything has been deleted right now and in similar way you can create again but right now the service has been also been deleted all the load balance and everything and this is the Covenetiz service which we can't delete because it's important for our cluster so it's a 443 port which helps us authenticate everything talk to the cluster and now at the end if you want to delete all of your Covenetiz group on Azure it is as simple as is it and when you click yes it will delete everything inside the AKS and your cluster is being deleted so I am right now open for questions if there are any so feel free to ask any questions right now and for more information you can always go to the Helm docs and you can find regarding more tutorials and there is an awesome Slack channel inside the CNC app ecosystem in the Covenetiz platform where you can go and ask questions so if you have any questions for me feel free to ask them do we have any questions for Ritik that was an interesting session and an interesting demo we also shared the link you provided with the viewers on YouTube so it was exciting seeing everything work life someone is asking I think we just lost Ritik so John Paul is asking what is the best material to learn Helm so I think Ritik is back John Paul is asking what is the best material to learn Helm so for me I have gone through a code cloud course previously and gone through the documentations so the documentations are very good if you follow through the documentation it will help you and try to create a Helm chart from your config files sorry your Covenetiz object files then it will help you to understand the whole process like if you create a Helm chart from yourself from scratch good way to learn everything yeah awesome I think I usually advise people that almost every technology out there has a documentation I think the Helm website is also a great location to learn that to learn let me drop the link Helm.sh yeah Helm.sh so any other question for Ritik Ritik to write Helm chart what language does one has to learn is it just learning how to format YAML or do you have to learn some other language to know how to create charts so as we saw in the demonstration we abstract away a lot of values that is easy for people to template the same thing so only YAML works so I would recommend just pulling in a simple enginex deployment as we saw on the tutorial and create a small template like just templating the image, templating the number of fabricas over there it will be a very good start I learned using that only like just from scratch and then when your application size increases like if you update deployments then you can template away more things but first starting only YAML works and you need like start with a simple deployment or a simple service combine them together create a values.yaml, create a chart then create a Helm chart and then upload that to some repository that works okay awesome and how does Helm relate to infrastructure as code is it an example of infrastructure as code technology for infrastructure as a code you provision infrastructure right like you can provision a cluster you can provision all those things but Helm use to provision objects inside a cluster so they are quite different yeah awesome yeah sorry that my electricity went away yeah no no no no I think when I saw the black house the first thing that came to mind was hey OPNEPA I'm sure Nigerians can relate to that stuff it's a very common thing in Nigeria so it's not new to us yeah this was first time in this month when electricity went away like today only at this time only I'm not sure how things went I think if yeah if there is power 24-7 for a long time people will actually ask is something going on or is something interesting happening now for us to enjoy electricity so for you to have once in a while that time is actually great yeah thanks for hosting this I was going through another talks and it went quite awesome like I am also excited for tomorrow yeah also we are also looking forward to tomorrow and this has been great with a lot of learning and that's the main purpose of the KCD Africa so that we can learn more from what we were used to before or we are probably just hearing for the first time yeah and also there is a lot more networking also like I could connect with you people and there are a lot of speakers who I want to connect so it's been very fun as of now yeah sure definitely thank you very much for your time thank you everyone bye everyone all right talking to you about the electricity I was about saying the same things because there is no light since morning and I am worried yeah it's actually it's interesting how different parts of the world experience power differently I am speaking from the heat in Netherlands 247 power but anytime I am in Nigeria you have to prepare back up to ensure that it doesn't disappoint whenever you are in the middle of something yeah because I was connected to my external camera external mic and everything is external apart from the laptop the length still yeah exactly so thank you very much for your time thank you everyone


Now two supertican fighter jets of the Nigerian military have eliminated the cause of Islamic state of West African province terrorist in Somalia, a location near Sambisa forest believed to be where the terrorist treats wounded fighters. Aside from killing many fighters at the location, the airstrikes also raided Abdolari air terrorist enclave located not east of my degree. Several terrorists were also neutralized and structures destroyed by the bombardments.


Let's see how to draw ray diagrams for convex lenses. Imagine we have a convex lens of focal length 10 centimeters and there's an object kept at 30 centimeters. I want to know where the image is going to be, what its nature is going to be. How do we figure this out? The first step is to draw a diagram. We'll draw the lenses, we'll draw the focal length. So this focus is at 10 centimeters from the optic center. And then we'll also mark 2f, which is twice the distance, 20 centimeters from here. This means that object which is at 30 centimeters must be beyond 2f in this particular situation. So we'll draw it over here. Now there are three rays that we can draw. The first ray from the top going parallel to the principal axis. This after refraction will go through the principal focus. Because that's what principal focus is. All the parallel rays of light after refraction goes through it. The second ray of light we can draw through the optic center. That's the specialty of the optic center. It goes undeviated. So it will not refract, it will go straight. Now these two rays are enough. But if you want, you can also draw a third ray which is passing through the principal focus. Now after refraction, it will go parallel to the principal axis. This is exactly opposite of the first one. If the incident ray is parallel, the refracted ray goes through the focus. If the incident ray is going through the focus, the refracted ray goes parallel to the principal axis. And now wherever these three meet, that's where your image is going to be. And therefore, you can see you'll have the tip of the object going down, giving you an inverted image. And so our image is between f and 2f, which means it's going to be between 10 centimeters and 20 centimeters. We've also seen that it's inverted, which means it's real image. And you can see the size is smaller. So it's diminished. And the point is, you don't have to remember any of this. You can always draw these ray diagrams and you can figure it out. So let's practice the remaining cases. So here are some other cases. And all the cases I've kept object at different locations. Why don't you pause the video and see if you can draw a couple of ray diagrams and identify where the image is going to be? Why don't you pause and try? All right, I'm going to start with this one. And for all the cases, I'm only going to draw the yellow ray and the blue ray. And we will see we'll be able to get all the information of the image. All right, so here we go. Look, parallel goes through the focus and optic center goes undeviated. Notice where you are getting the image in this case. Oh, we are getting it exactly at 2F. So when the object is at 2F, image is at 2F. And if you look carefully, the sizes are the same, inverted, meaning real image. Okay, let's go over here. Again, same story. I'm going to draw the same two rays. Parallel goes through the focus and the one going through the optic center goes undeviated. See where they meet. They meet beyond 2F, which means when the object is between F and 2F. Notice I'm getting an object which is beyond 2F. It's inverted and it's bigger than the object. So this time I'm getting a real, magnified image. Okay, what if I'm having the object at F? Again, same story. Two rays of light, parallel goes through the focus and the other one goes straight, undevated through the optic center. Notice these two rays are exactly parallel to each other, which means they're not going to meet ever. So you'll get no image in this particular case. When the object is at F, you get no image at all. And in the final case, you have the object in between F and O. Well, again, same thing. You have one ray parallel going through the focus. Another one goes undeviated through the optic center. This time also they don't meet, but they're not parallel. You can see they're diverging. The two rays are going away from each other. And therefore, if I extend them backward, there they meet. This means the rays appear to be coming from here. So we're going to get an enlarged image. But this time it's erect. This means it's a virtual image. You can't capture this on a screen. You get a virtual erect, enlarged image. Okay, finally, let's go to a concave lens. And again, even here, you can try to draw these two rays of light and see where the image is going to be.  Okay, this time the parallel ray of light will get refracted not through this focus. But remember, these are diverging lenses. So it'll go diverge away from the principal axis, but it'll appear to be diverging from this focus. That's the key. That's the key difference between these two. And of course, the second ray I can direct it at the optic center just like before, and it'll go undeviated. This will be the same whether you have convex or concave because there's no refraction happening. And now just like this case, you can see these two rays are going away from each other. They're not meeting, but they appear to come from here. See, they're not really meeting. This ray is not really here. It appears to come from here. So they appear to meet, and therefore, we get a virtual erect image over here. And you will find that regardless of where you keep the object, wherever location you keep the object, you'll always find a diminished virtual image between FNO. And that's something that you can try it out yourself. So isn't this amazing whichever lens you're dealing with, wherever the object is, you can figure out everything about the image, where it will be, its size, whether it's real or virtual, all by drawing two rays of light. Amazing, isn't it?


Welcome to Toffy TV, we are here to talk about Dominic Calvert-Lewin, but before we do, this video was brought in association with the Athletic, you can get 7 days free at the moment and then 50% off your yearly subscription, lots of brilliant stuff in the athletics, loads of real journalism, not just clickbait stuff, we have our own Everton designated journalists, of course Paddy Boyd and Greg O'Keefe, they also do podcasts I think as well on. Bad tidings, after the Gladder Street obviously, but lots of great stuff on there, not just evidence stuff, real journalism, football journalism, so check it out, the link is in the description below. This was something we were going to talk about anyway, Dominic Calvert-Lewin because obviously it was the anniversary, it was his birthday on Monday and then it was three years ago since he scored his first goal against Hull City with the defence of Andy Robertson and Harry McGuire, looking clueless so it's always good. But this was something we were going to talk about anyway, Paddy's actually done an article about Dom as well to coincide with that. There was an interview as well wasn't there? I think? There's interviews with other people, not Dominic Calvert-Lewin but other people who've been important in his career so far, so it was good for us to have the chat about it like you said, it ties in nicely with the athletic article as well. This is a ladw for me that's been over the last 18 months easily evidence most improved player but has gone up huge levels, I'd say since Duncan Ferguson took over in December and implemented a 4-4-2 and I think what we're seeing now with Dominic Calvert-Lewin in a 4-4-2 is being able to get on the end of stuff hence his goals have gone and him and the chat. You know him and the Charleston form and an absolutely brilliant partnership? Yeah, they've been as a partnership superb and Dom has absolutely grabbed all of the responsibility I think. As you mentioned three years since he scored his first goal, a little tap in, a striker's goal actually. Obviously we've seen him brought in from Sheffield United. I believe he'd had a really good game against the under 23s for one of the lower teams and he'd caught the eye of David Unsworth who wanted to sign him and obviously knew him from his Sheffield United days though. But it was around the time when we were putting a lot of money into the under 23s, one of the players he wanted and he brought him in and within no time he was on the first team because obviously all the managers have had them just love the fact that he's so adaptable. He works hard, he's got the right attitude, he's got everything, everything is right about what he does. And I think in football circles that goes a long way and sometimes that goes a longer way than talent because talent is something that might just turn up now and again but hard work will always be there and what you find in football. Hard work beats talent if the talent doesn't work hard. Exactly. And he epitomises that attitude but what has happened with him is obviously we've seen him early on and we've seen him playing various positions off the left, off the right wing back. All kinds of different positions and he has developed his game into what we were seeing at the moment or what we were seeing just before this moment. Leading through the article, I think one of the things that was really interesting was he went on loan to Staley Bridges Celtic when they were in the conference at 17. He went and Sheffield United weren't even sure whether he was going to get it or nothing had been said to him about getting a pro contract at that time. It's a big gamble for a kid who's in a youth team to go to a non-league, go to the conference at 17, it's a man's league, people money to professional league. The centre backs not wanting kids to take the mic out of them and give you a whack but Sheffield United felt that with development having to go and play against centre backs. This is something we say about that's under 23s at the moment is that there's a lot of talent in there but these lads are playing against their own age group or 17 year old centre back. It's all about Ellis Sims fragging and saying great scores, a lot of goals but up against lads' own age and nice football where it's all nicey, nicey, behind closed doors but essentially what it is isn't it. Where it's done, all credit to, to go out on loan to a non-league side. He went and played six games, five games with Staley by itself, he scored six goals in a month's loan so quite a good return. He came back and then played a couple of games, made his debut for Sheffield United as a couple of sub-appearances that season and then the following season went out to Chris Wilder, he was the Sheffield United manager now of course at Northampton and played 20 times for them, scored five goals but obviously a higher standard so you'd expect a little bit of an awakening again against big strong centre backs and ended up playing nine games further then for Sheffield United but didn't score a goal for Sheffield United. But on the way, that summer, David on the way, like you just rightly said, to have seen something, seen enough in a ladw 642 and athletic and get around a pitch and luckily for Everton, we were able to get him and there was other teams sniffing around him but I think the, the kind of the biggest thing for that was we brought him in in the August, you know remember when we signed him and it was like he's this, like you lad coming in but we were signing a few as you rightly said at that time so you know you look at it and go out this, it's this just a lad we're not going to see because we'd seen that before haven't we? And yeah, Ronald Cooman, he was quite a straight talking manager I suppose in some respects, Adam making his debut in December so he'd literally been at the club for just over three and a half months and he'd come on in a two-one win over Arsenal, I mean, I actually will even score the win and we're getting beat that night and really from that moment he was involved or okay he didn't play every game but he was in virtually every squad. I think he came in at the right time, it's funny because him and Tom Davis came in around the same time and obviously they're both in the first team now and trajectory's a slightly different but they both came in at a time when in terms of the first team we were a little bit like we are now in terms of a lot of players but you swap on for another and there was very little difference apart from the people who were outstanding players like the Carthage and he came in and it was like we might as well give him a go. We'd won one game in ten I think when we'd asked, I don't think we'd beat West Ham that was the only game we'd won in ten after having a really good start and he got in and started playing in positions and not worrying about what the position was just worrying about keeping a share. He did that a lot of the time so when he came in people would… Well if you think about that sorry to interrupt, I was just looking there in that year, that fair season, he made eleven appearances and scored the one goal against Hull but he would have had a lot more if you remember we played Southampton just after Christmas I think it was, I don't know whether it was before New Year or after New Year and he started off front with Ron but he only lasted about eight minutes, he got injured. I've done his ankle I think and went off so he was out for six weeks so that curtailed a lot of games he probably would have been up to like twenty games. And actually he'd be a perfect foil for Romulus Harkin now, he'd do all that work that other people accused Rom of not doing. Well he'd run didn't do but Rom was an unbelievable goal scorer. No no but that's the point isn't it he would do that work now and I think he got in at the right time he kept his head down he didn't worry about where he was playing like we said he started the following season. He started the following season playing right wing back. Having scored the winner then, the welcome final of course for the England. He scored, he played in obviously, did he score in Ruiz-en-Berrach? Yeah he scored in Ruiz-en-Berrach, he scored the winner, everyone won though, good ball Davey Clashon. Yeah he won, it's the only thing Davey Clashon ever did. And then he started the season playing right wing, he provided the cross for Rooney.  And he actually, he put him in remers of France and Rooney behind and it should have been far better. He looked alright and Sandsrow went off after about, well his legs went off after about an hour but the rest of them went off a little bit later. And then on the Monday night, following Monday night we played Manchester City and you were away and I was at the game and I remember it because you've still not watched this game. And I kept on saying to you, oh my god what a centre for with performance that was, it was one of the terrified companies. Oh he destroyed them that night, obviously we got a 1-1 draw, Rooney scored and Davey had a man sent off and then he ended up getting the equaliser but we played really well that night. But he was incredible off front, he just tormented them all night and actually the biggest comment when you could say was the manager couldn't take him off, he was exhausted. The manager had nobody to bring on in this place because nobody could do what he could do even when he was exhausted. And I think he did go off sort of towards the end, very close to the end but he was absolutely exhausted and in that performance I just seen something. And it was funny that you didn't see that performance and obviously you've always been a little bit more, oh I'm not sure about this lap. But that night made my mind up about him because I just thought he had everything in that night. And this was from the previous season when we'd seen, I remember watching him in the Daba when the beaters Catino scored the goal after Pennington scored. And I remember watching him that night and that day and I was just like, he was playing, he had no effect, he looked dead lightweight. And at that time I was like, oh he's another one. But against Man City I was completely convinced and I always held on to that even in some games where he was just looked really poor.  Formation, no. No I know, but that's what's come out of it but like veiled away when we've Moise Keane on the bench and people were like, just play Moise Keane and I was like, we've got a ladir who's played loads of Premier League games and you're giving them stick. And that night in Manchester City he completely convinced me that he could be a centre forward. And I remember on the Sunday we played Chelsea and we played on the Thursday at Split and he come off the bench and all the players looked knackered. But I remember he, the first thing he did was he came on and he did something very similar to David Louise that he'd been doing to company. And David Louise just boosted him up in the air and I thought that's the biggest compliment anyone can pay you. He's basically telling you he will not put up with what you did to him to company on last Monday night. It's show fair, doesn't it show. And that day, the Chelsea game, that day, Sandro being injured and we just started them which was bizarre. And kind of ruined the lad's career for a man because after that he was back out the side. It was like we just, we looked what we could do to wreck his confidence. Yeah we did, that's what you played. David Classon, Tom Davis. Ross Barclay in the end. He was good as that. Have you had a track record? That's what it was. That was what it was, yeah. But now you're right, listen, Dominic Albert Llewman, when I watched him was like he's got some good at it. He's brilliant in the air, great spring on him. You know he's holed up plays quite good but never in the right area. Never gonna get us the goals we need because he does his work, his best work is away from the penalty box. And when you play him at one centre forward and he's further back than your number ten. It was always an issue. But it, you know, the first season, one goal in the 11th, second season under Cumin. Played 44 games in the second full season, scored eight goals and four Premier League goals. Okay, third season obviously Cumin had gone. And we had, all of the ice didn't mean we'd had all of that. And then Marko Silver come in and he ended up with eight goals again in 38 games. Six Premier League goals, so his Premier League goals are going up. But even under Marko Silver, he was still at those, because of the way we played. You see, Everton, for years, I played at one centre forward. We'd have a joke going. We'd have a manager's contract, I can only play once like it. And it didn't benefit him, but it did in a way. But what I would say is, everything that was thrown at Llecargo in terms of criticism, Llecargo knew that by all that needless, not needless of course, but by all that running around would not do anything because he understood that the rest of the team couldn't back up what he was doing. And he figured that out where maybe other people didn't. And he just stayed in the box. And if there had to be runs made, he was just like, no, no, let someone else do that. I'll do what I'll do. And if the ball goes in the corner and they get it and come back out of it, whatever. But if I'm over there, what am I going to do? Because if the ball comes in the box and he's sort of figured that out whereas Don being a young player wanted to chase everything, like a dog. He just wanted to chase everything. And you're right what you've just said. Where he was failing to score goals, he was actually building up his appreciation of the runs he had to make. I think there's two different kinds of centre forwards. There's centre forwards that come through, and I like Michael Owen. They've got natural ability, Franny Jeffers, Robbie Farley, people who understand how to put the ball in the back of the net, but also that last movement, that last split-second move when the player plays the ball into the gap and they go. And that's it. That's all they know. Everything else, you know, we, Llynyddachau, only there's them kind of players. There's other kind of players, the other centre forwards. You do all the day to wake, and some of them become good centre forwards. And that's what Dom seems to be becoming. He seems to have learned it all the wrong way round, but sometimes that's the best way to do it, because you can have players who can put the ball in the back of the net, but they don't have the enough fit. They don't work hard. They don't have the dedication. They don't go to on loan to conference sides and see what the other side of football is. They don't get that understanding for it, and they never will. So all the God-given talent, if you want to call, putting the ball in the back of the net, like we've seen before, it's wasted, because what's the point of it? And we've seen some of those players, but we've had loads of hard workers over the time. One that naturally I think of is Marcus Bent, who come into a side, who run all day, and got the odd goal, but because we had Tim Kale, it just worked. It just worked, and we tried to replace him with like James Beattie didn't work, and the counter was almost the perfect fit. Almost. But it shows you that. With that talent, if you've got the intelligence and you can start figuring out where you need to be, then you can sort of get the halfway between the work rate and where you should be, and that's where he looks like he is now. Yeah, he improved. I mean, to be fair, he was brilliant in when Marcus Silver had his first bad spell, and then we started off with the winner card after he scored a brilliant goal. I think it was the only goal he did score till the end of the season, wasn't it? But his performances were brilliant. It almost didn't matter, because I received the challenge, it was excellent, and it was a sigur to score a goal, so don't done all the work and the benefit, which was brilliant. It worked, it all worked, and the other question marks over there, it was, can he get the goals? Because we played it one striker, and when you played it one striker, if you ain't Romelu Lukaku or Jamie Vardy, lads who are going to bang in, Harry Kane, are going to get into 20 goals. Liverpool and cities forward to slightly different, but he still scored loads of goals, but once I'm up in those teams, Leicester and Tottenham, and Ron for us, it was one main man. Was he going to be that person? The irony is, at the end of last season, he was making chances, it's such a threat up front, but away from home, we had games like Fulham and Crystal Palace, where they had chances, and he never took them. But the irony is, he's still not taking those chances. That's the mad thing, he's not though, because if you think about the Arsenal game, and you think about the Chelsea game, he's still not taking the chances, the difference is, that he's now creating more chances, because he's in a 4-4-2, so he's creating more chances, and he's taking them, but he's still not anywhere near the finished article, because he's still not taking those chances, that win you big games, or get you back into big games, like the Arsenal chances, like the Chelsea. And I'm not saying they were absolute sitters, they weren't, but the point is, is that they're the ones that they absolutely fight. Well that's his next level, isn't it? That's the next thing he's got. So if we look at his career as in a trajectory, we're talking 38 games last season, eight goals, six Premier League goals, so his best season, one, four, six, in terms of Premier League goals, over three seasons. This season, coming in and off the side again, you know, Michael Silva had lost faith in him almost, because obviously he had other options, we had the Charleston, who me and Piff did the video on the summer scene, he's actually about to strike it, and he is a wide player, but he can do both roles. You know, it's there. It was a lad who we paid money for, who scored goals in Italy, why isn't he playing, and no real way of playing him, Michael Silva had some aspects of the game right, but didn't know how to change enough to get the best out of people. Will he have the Guilfey-Sigarton problem? Well, Sigarton as well, but then after balls, and to be fair, he did drop Sigarton, and it was probably one of our best performances on the bench. But, until Michael Silva was sacked on that and scored many goals, he scored two in the League Cup, which was excellent, and he scored a Bournemouth, which was a brilliant goal, but his best one of the season was Man City, when he robbed Coleman at home, because that was the kind of goal I wanted to see him getting. I mentioned it before, for the Chelsea game, but the big thing, sorry, just let's go back a few months, ended the season with one goal in 13 games or something, as for the number nine, he'd asked for it the year before, and I remember we were looking, and he'd wore it at Wigan when we were there, and he'd wore it a couple of things, and we were looking and going, is he putting pressure on himself then? We did a video at the last year saying, should he done the card? And we were like, is he putting just a bit of pressure on himself? He hasn't scored, but you know what, I like that. I like the fact that he's gone, give it to me, and I'll have a go. I want to be evidence number nine, and I like the humble side of him, he's obviously a Yorkshire lad, you listen to what runs through, right through that article in the Athletic with people who've talked about him, people at Staleybridge, people at Northampton, humble, wanted to work hard, David Undridge at the same. He went to war for Duncan, because he loved Duncan, he said he's been the biggest influence on him. He scored goals, he was brilliant, and since then he's been incredible. I don't think up until football stopped, and I think there was only. Out of all the English plays, he scored the most goals since December or something, and only a couple had scored more than him. He comes in and he's like, there's a well-class manager who works with some big players, and he's got a lot of skills, he's a well-class manager, he works with some big talent, he says almost immediately this lad can go right at the very top. And since then, obviously we've gone and he's gone like that, and as it stands football has obviously stopped at the minute, he's got 15 goals and 31 games this season. He hasn't started all of those games. He's got 13 Premier League goals, there's only three or four players in the Premier League who've got more goals than them. And they let some of them have penalties? Penalties, some of them have played most of them are playing the teams in the top three. And they've started most of their games where this lad had quite a big spell off the side because he was in and out. So, I guess the question is, if we're following his career like that, how good can he be? He's just signed a new five-year deal. So, club of backdom, he's backed himself, you know, he obviously thinks he can get better. And he can get better because as I've just said, there was a miss against Crystal Palace, so it should have made a four-one. Chelsea, Arsenal, the Sitters, and he said after the Palace game himself... Would have had the winner against United, of course, as well. Should have had the winner. But he said himself, I don't like it when it don't score now. And that's a big change, isn't it? That's a big change as well. Stop playing for the team, stop playing for yourself a little bit, all the things again that make good strikers. And I think, as long as he keeps working hard, and as long as he doesn't suddenly think that he's something that he's not, which I wouldn't thought he would. And as long as that, because I think everything's got to do with the moment with that partnership, and it works so well. Both work really hard, but they're both slightly different. And I think he's just, I think what he's got to start doing is, you know, you look at some of the goals, the goal he scored against Newcastle, the composure was brilliant, and I just wonder whether he's still, there are opportunities where he's still had that snatching or thinking too hard about them. I think even on the season, this is where they go back to what I've seen before, but even on the season when we played like to feel it away, maybe he thought he was only going to get one or two chances in the game. Now I think he thinks he's going to get more chances because there's two of them, so he's taking more time and therefore he's scored him more goals, but he's, to get more opportunities, we've obviously created a lot more opportunities, but it's still that same kind of opportunity, and that shows you how we've changed the style. The chances he's missing are the same chances he was missing before, and I think that's a big part of his game now, he's got to get better at.  They were chances that could have won us that could have won us to gain that day. And it was that, he's got this little thing or he did have this little thing in his game where and I've seen this in the 21s in the summer as well in the Euros where the ball will be slid across and he sort of thinks can I get that or not where strikers don't, the strikers are very top on somebody else. They don't think I'm going to get that. But I think he's improved at that. No, I know he has, but I still think that's the one. You look at the Arsenal chances. It's gamble. Look at the Arsenal chances. Jaroson puts them across and he's almost thinking he's going to come here with a goal there and it's almost got to be that thing of I'm going to commit to it. He did it against Newcastle and he got his reward. It looks scruffy when it goes in but he's almost half he halfs makes the decision but he gets his aerobics a great one run for it and there'll be more of them this season and that's where he's just got to get a little bit better where he's against Arsenal and also the one against Chelsea where it's just like hit the target. We've got another player there. And I think as he gets more relaxed and more confident in being number nine and what he is also is... You missed that same chance against Man City at home at 2-1 as well. If you remember when she gets him put them in he dinked it over at this and put it wide and it's like hit the target. I think what he is though he's a great example to other players he's a great example to someone like Tom Davis who's struggling at the moment and I think Holgate had a similar thing to him this season. Do what you can to get better. Get yourself in the team get yourself working hard don't worry about anything about where you're playing or anything just get yourself in the team and once everyone thinks that you're at a level then everything else will go away and then you can start once and maybe that's why givens he wanted the number nine almost like that was the confirmation that he was part of the first level like a psychological thing but I think Tim Howard used to wear 24 because he said something like it's almost like I'm not part of the squad I've got to work for the number one even though I'm never going to take the number one or something silly like that I think by taking the number nine he's almost gone whatever, don't do it I've bet on myself now I've given myself that challenge I want to be a great example for Moes Gwyn for a lad who's not really fan this feat he's got a way to be a lad slightly different because obviously Moes Gwyn is people feel like he's took a step down and he can't get in the team but even though he hasn't really took a step down because he's gone from being maybe fourth, if he was at your vintage which you probably wouldn't be like fourth, fifth choice player and haven't he stayed a choice striker so it's but with the opportunity to become one of the fronts it's not working out isn't it it's just what I meant I meant if you look at them in a caldered loon I mean Moes Gwyn was there and we'll see this lad not being able to go I think what he needs is an example to all the plays in the 23 years to have been off the instagram lifestyle I mean listen this lad used to have to be on instagram lifestyle and he bent it off and to be fair it has come back a bit later no no you know what I'm talking about you know what I'm talking about maybe you don't have to bend it off that's a tough decision he bent the instagram lifestyle off and he decided it was all about football and I think that's the message I'd say to the 23s some of them if you're on the edge get knocking on the door and go do you need, I'm left footed do you need someone to play on the left I'll come in and do for you I think Anthony Gordon's got a touch of that of wherever you need me I'll play there for me you need someone to be the back up left back do you know what I mean that's what you've got to do and once you're in there and once that manager knows he can go back to people like Gary Neville who said I never had any talent but I was always there I was always there it ends up winning everything there's so many plays like that through the time who have elevated themselves with hard work first and that's the thing forget about everything else forget about who you think you are or what you think you are because you play for a professional football that means nothing all comes anyway that's what the best players know that's what the best players know in a situation now where people like Ronaldo's got hotels and giving them to people islands and giving them to people to live in and stuff while stuff's going on in the world and what that does is you look at them and go you've never skipped a leg day in your life have you me? Still working out now 34 so I think like we said before absolutely brilliant improvements to the point where hopefully we're all going into a summer transfer market where you're not going we're desperate for the centre forward because we've got three and then you've got Ellis Sims who are my followers he's acting looks and goes Ellis Sims is the other way though he's got the other thing he's got the gold score and such now and he's worried what he needs to do is add the attitude of Dominic Cavill doing and I think that's harder no it is because if it's not your natural game although it's difficult because you can have centre forwards who will run around all day but naturally they don't get in the right area but if you've got the instinct you need to add that because the Premier League is unforgiving and someone like Ellis Sims has got an opportunity Sims hasn't gone and like you said only I think we've seen Anthony Gordon once to get better and better so fingers crossed but it's brilliant it's brilliant that Dominic has improved it's brilliant he's just signed any five-year deal and when we start playing football again it'll be brilliant to see him scoring some goals again and getting past this so let us know what you think in the comments section below is he is he Everton's most improved player certainly over the last 12 months and is he shocked here because I know that there's a lot of people he was still very critical in September, October, November of whether he was any good you know what we've seen we see comments of he's a champion needs alone needs alone he's a championship player he's this he's that as he surprised you and now you're just confident that he can just get better and better let us know in the comments section below don't forget to check out the athletic free subscription for seven days 50% off your yearly subscription the link is in the description below use your time use your time to go and read that article read that article there's other stuff on Everton earlier in the week stuff about no penalties we still haven't had a penalty in the Premier League so go and check all out which if we had he'd have backed them up because he's a brilliant penalty taker if he takes them he's a good penalty taker though so there you go go and check that out make sure you subscribe get this video thumbs up if you want more videos like this longer tail videos join us on patreon see you later


Hi, beautiful. Today, we're doing some color remover things. I've never been this excited about color remover in my life. We're gonna be testing four different formulas, all very different from each other, to see which one lightens the hair the best and is the most effective way of getting color out of your hair. I wanna see how good these color removers remove my own hair color, X-Mondo color, from the hair. I know some of you guys are wondering how easy it is to remove or what it looks like when it's removed, so I'll be sharing with you today the results that I get from these experiments. Let's do it. Color is not a one-size-fits-all type of thing. The effectiveness of the color remover depends on so many things like the porosity of the hair, the coarseness of the hair, how fresh the color is, and all hair color lines are not formulated for the same things. Some hair color lines have colors that last a lot longer, some a lot less. You have to be the one that chooses the color line that works out for you. My personal color line is meant to last a long time. However, I know this is so confusing. I've seen my color last five washes and I've seen it last 45. It all depends on your hair type. That is why we don't say how long our same permanent color lasts because it is just not something that you can measure. Let's see if we can remove some color effectively with these different formulas and see which one is the best. Let me grab Miss Manny Quinn. Miss Manny Quinn has super blue on her hair. You guys, her hair feels like actual silk. This is how my hair actually started, this color. So my hair has faded quite a bit and I have not used any color remover on it. I've just been shampooing it, just how I usually do, like once a week. So I probably shampooed it like seven or eight times now. And my hair tends to really latch onto color. I did also bleach my hair before applying super blue. This is how it fades. It's faded about like three or four levels since coloring it. So it does start off very deep blue when you first do it. So her hair is also very freshly colored. I did it today. So it has not been shampooed yet. We have the maximum pigment you could possibly try and remove right now. It's gonna be tough, I'm sure. Okay, so what I'm gonna do here is actually just leave this bang section out with just a strand on the side also. That way we have something to compare to at the end. Okay, now I'm just gonna section out her hair into four sections. Okay, we have four different sections to try. Each four different formulas on. Ooh, her hair looks so gorgeous. I'm definitely sad that this is all gonna go away. Ah! Up first on my left front side, we are gonna try this vitamin C and water mixture. We've got like the powder vitamin C. I've never done this exact thing before but it says to apply two damp hair. So that is what I'm gonna do. This one says that it should be on the hair for an hour. That's why I'm applying it first because this is gonna take forever to do. Ew, why isn't this working? I think this is what it's supposed to look like. Still not really sure, but I'm gonna just keep going along with it. I mean, this is very difficult to apply. I don't know if this need to just be like chopped up more or whatever, but it's everywhere. But damn, it's already like light blue. What? This is crazy. I've never used this before. I always was kind of skeptical about it. This is, I'm pretty sure, supposed to expand your hair fibers and kind of swell it. That way the color can lift out when you rinse it off. I'm really trying to like get it in there. Like really roughing up the cuticle. All the blue is coming off onto my hand. That's a good sign. And of course, you guys, this is the same permanent color. My color line is just that. So therefore, you do eventually want this color to come out. I'm gonna go through here one more time and just really make sure it's in there. As best as I possibly can. That's like light blue at this point. This is not gonna be that even. I'm sorry guys, I am doing my best with whatever this is. All right, now that I have completely wrecked everything, we're gonna pin up that hair and move on. Now we are gonna do our next type of color remover, which is another homemade type of moment. And this is dishwashing soap, baking soda, and anti-dandruff shampoo. Now this one is a bit more liquidy. Ooh, okay.  This is also a lot easier to use than the previous formula. I don't think it's gonna be as effective. I don't know. Nope, nothing happening yet. So this one I'm guessing works because dishwashing soap is a very harsh cleaner. So it's really gonna strip everything off the surface of the hair and same with the anti-dandruff shampoo. I'm pretty sure it's quite strong. Baking soda is also known to remove really tough like grime from things that are dirty.  And so those three together creates a super blend of extremely stripping ingredients, which can affect your hair negatively. So if you're gonna do something like this on already compromised bleached hair, make sure you do a deep conditioning mask after. But it is gonna be a little bit better than using bleach. Boom, that's applied. The color is starting to come out. I can see it. That's gonna stay in the hair for 20 minutes. Once I finish, I will then bag the whole head. Now we are going to move on to something that I've used before and have light. And a lot of you guys, I know have used this. This is the infamous color oops. This is what everybody gets to store when their hair looks though. I want to use something that was very accessible to you guys and not professional because I know not all of you guys out there are professional hairstylists and don't have access to stores like that. Shampoo on this too? Yep. That's quick. I know what I'm doing now. Wow. Come here, Sia. She's a hair stylist. Yeah, I am. I learned from the best. Oh, whoa, whoa, whoa. You heard it first. Cause I can't ever show my face, so there's my hand. There's your hand. How does color oops work? Tell me. Color oops reverses the oxidation process of hair color pigment. So we just mix these up and apply evenly to the section. What happened to you, Ms. Maddie Quinn? Where are you? There you are, girl.  She's over it.  All right, so it is actually a gel, which I wasn't expecting. There's the smell it's starting. Color removers always smell like rotting eggs. Super easy to apply, which I really like, obviously. And I don't think we're gonna see the results of this until we actually shampoo it out, cause that is what the instructions actually say, that you have to shampoo this, which I don't know why you wouldn't, but that is the way the dye molecules fall out of the hair. If there's any part of your hair that you do not want to be lightened, definitely don't apply this there. If you have roots on your hair, you don't wanna put color remover on it cause sometimes it can lighten it. Depending if the color remover formula has lightening agents, some of them do. They will lighten your natural hair color as well as the colored parts of your hair. Alrighty, that is color oops, all applied. The scent wasn't like too bad.  My respiratory system is a little compromised, but to be expected, I guess. So my next formula isn't oldy, but a goodie, and this one always is my favorite, but we'll see what happens today on this color. This is lightener, slash whatever we wanna call it, bleach, any kind of strong shampoo or cheap shampoo will work, 20 volume and a little bit of water. And now we are just gonna apply this to the hair. Just get it all in there. Let me just bleach her face too. It is already turning green. Wow, that worked really fast. Look how light that color is. Okay, green. When you mix shampoo with bleach, it just like really something happens in there and it just really doesn't like it.  All right, we'll let that sit for 20 minutes also. This is definitely so far the most effective one of all. Her hair is already like light green, as you can see.  All right guys, the results are in. First up, we have the vitamin C and water mixture. It's definitely very, very, very subtle. Definitely lifted the color. Like as you can see, that's definitely a lot darker than that. I'm pretty happy with that because this is definitely the most gentle formula out of all of them. This is supposed to be repeated over and over again until the color comes out as much as you wanted to. Your hair is gonna be fine, might dry it out a bit, but just condition it and it does feel amazing after. Up next, we have this back section, which is the dandruff shampoo with the dishwashing soap with the baking soda. I think this one was pretty much just as effective as the first one. So I would rather use this second formula. This one you can also do multiple times in a row if it's not at your desired result yet, but it will definitely dry out your hair a lot. Okay, and then we get into some more serious color removers. Color oops. Now let me be honest with you. I realized the directions said that it would go in your cuticle and remove the color. And then I'm over here sitting watching this process and I'm like, wow, bro.  This is same permanent hair color. It is not actually going in the cuticle and staying in there. It is laying on the surface mainly. Color remover is not exactly going to work because it works on artificial dimocules that are inserted into the cortex of the hair and it releases them. Semi-permanent or direct dyes do not do that. I guess I was ultimately confused because it does say on the box here, gently removes permanent and semi-permanent hair color, which is the reason why I use it. On the directions it says do not use this on direct dyes. Color oops, I'm confused. Can I use it on semi-permanent color or can I not? And I'm even extra, extra, extra confused because it actually worked quite well. I think this did a really good job at removing the color actually, even though I probably shouldn't have used it because it's not technically made for semi-permanent colors. I can't figure it out because box is one thing. The directions say another. In my head, I'm saying no, you shouldn't use color oops on semi-permanent color because it's not made for that. Chemistry wise, it doesn't really make sense but at the same time, I didn't formulate the color oops. So if you guys are hairstyles, just comment below and let me know what you think about that. And lastly, my all-time favorite, the one that never fails me, a bleach bath. Look at how blonde she is. Obviously we're seeing a little bit of green in there but that's to be expected when you're lifting out really dark blue out of the hair. But wow, it came out so even, so quickly. It was like 15 minutes. This is exactly what I wanna see when I'm lifting my own color out of hair. I wanna see that it is removable because it is not meant to stay in your hair forever. It is semi-permanent color. That's the fun of it. You can change it all the time. But as you can see, we got quite a beautiful even lift on the hair. Depends on what you're looking for. If you're looking for just a slight lift, maybe use the first two formulas or if you're looking for a heavy duty lift, use some lightener. As you can see, this is the before and this is the after. So yes, my color lifts out of the hair quite beautifully. Those are my findings for today. Definitely gonna keep using lightener and a 20 volume and shampoo and water mixed together to lighten my colors out of my hair because it's just the easiest thing to do and it does the best job of all. Make sure you guys follow me everywhere else. Here are all my social media handles. Check it out, go for it. If you guys wanna check out the color that I use in today's video, it is called Super Blue and it is linked below. You can also head to our Instagrams, atxmondohair and atxmondocolor for hair care and color, obviously. Or head over to xmondohair.com. Make sure you guys subscribe if you're not already. Ooh, it's right down there, do it up. Hit the like button and the bell. Go for it. That would really be appreciated. This is my phone number. Yes, it is really connected to my phone. Yes, I really do see all your messages. And yes, I'll be replying to a few of you if you messaged me right now. This is to be notified on whenever I post a video and all kinds of other fun, awesome stuff. Today's Instagram shout out goes to Rebecca. She says, this is my hair three months after getting a balayage. It was the first time getting my hair bleached. Should I get a light and more? Get it toned again, do something different or keep it the same? I think you should get a light and more if you're looking for a change. I think it looks super beautiful. Your hair's so healthy and gorgeous. But I think you can even add more lightness and more punch. Just a little bit more, though. Don't go overboard, because I think it looks great as is. But I do like this warmer tone on you, so keep it in the warmer family. It looks beautiful. That's all for today, guys. Thank you so much for watching. Don't forget to leave your extra light and I'll see you next time. Bye, guys.


DJ LeMayQ is heading to the New York Yankees according to reports by Yes Network's Jack Curry. Here's a breakdown of the signing. Ken Rosendahl tweets the deals for two years and $24 million per source pending a physical. The two-time All-Star is a great addition for the Yankees, and the team plans to use his versatility in the infield as he can play first, second, and third base. Last season, the 30-year-old ranks second among all-second basemen in defensive run saved, and he's also got three gold gloves over the last five seasons to show for stellar defense. On the offensive side, his career is highlighted with an NL batting title when he hit 348 in 2016. As Jack Curry notes, with the addition of LeMayQ, it's another indication that the Yankees appear unlikely to sign free agent Manny Machado. Stay tuned to Yes Network as more information becomes available.


Is being smarter, better? Being smarter than the average person does have its advantages. Some believe individuals with high IQs are likely to have a better chance at greater success in education, career, and thus possible wealth. But could there be a downside to all of this? In a 2018 study, researchers conducted an experiment based on 2015 group data on Mensa members. Mensa is a highly intelligent society whereby members are required to have an IQ of 130 and above. The researchers concluded that individuals with high IQs are more likely to suffer from mood and anxiety disorders. Nearly 27% of Mensa members were reported to suffer from a mood disorder such as depression, while another 20% reported they were diagnosed with anxiety disorder. Intellectuals were also found to be 182% more likely to develop at least one mood disorder than the average person. So what are some of the reasons highly intelligent people are more likely to be depressed? 1. Overthinking and overanalyzing According to the same 2018 research led by researcher Ruth Karpinski and her colleagues, Intellectuals are likely to have intellectual and psychological over-excitabilities. Dr. Nicole Tetro, a co-author of the study explained, In a subset of the high IQ population, a minor insult such as a clothing tag or an unnatural sound may trigger a low-level chronic stress response, which then activates a hyper-body response due to Intellectuals' hypersensitive and hyper-aware traits. They are more likely to have their mind flooded with thoughts. They tend to overanalyze, over-worry and sometimes react more severely than an average individual, as they realize the severity of each action and its consequences. As an example, they may overanalyze comments from their boss, possibly thinking of the worst outcome in their head, regardless of the truth. Or, in a social gathering, individuals with high IQ may have a hard time relaxing and enjoying the party, as they're concerned about themselves and their surroundings, such as whether their friends are enjoying themselves. A highly intelligent person may dwell on questions that the general population wouldn't worry about, such as philosophical questions, as the saying goes, Ignorance is bliss, but your average person may not have this extra weight, these questions they ponder. Without proper social support, individuals with high IQs may end up in an endless tunnel of questions and negative thoughts that could lead to anxiety, helplessness, and depression. 2. High Expectations According to Dr. Leon F. Seltzer, in an article from Psychology Today, many highly intelligent individuals realize their potential and abilities, and with that, they have great expectations of themselves. They can be rather hard on themselves and have difficulties accepting and being satisfied with their achievements. It becomes worse if the people around them have the same high expectations. And so, intelligent people have a risk of falling into a cycle of disappointment when they can't achieve the unrealistic standards they've set. 3. Too Accustomed to Easy Success While it's different for everyone, some with a high IQ may just have an easier time in school. This may allow them to grow up accustomed to easy success in school, as most schools' grading systems rely on concept and theory. However, success, in reality, is not solely reliant on intelligence. It's a mix of intelligence, skills, practicality, and creativity. According to Psychology Today, they grow up having it easy in school. They may lack the perseverance to learn new skills outside of class and adapt to different circumstances. Dr. Seltzer also mentions that intelligent people may not being accustomed to struggling to learn new things when they're in situations that demand they exert themselves. So, they can procrastinate or abandon the endeavor entirely. A lot of the time, the learning process is accompanied by failures, learning from it, and trying again. It may not be a process that highly intelligent individuals are accustomed to, and it may challenge them. 4. Individuals with high IQs may have difficulties making and maintaining friendships. At times, being smarter and more knowledgeable can easily be misunderstood as arrogance. According to the same article by Dr. Seltzer from Psychology Today, some may find it challenging to be good friends with someone smarter. They may feel inferior and in a different league compared to highly intelligent individuals. Intelligent individuals may even feel frustrated when others can't understand what they're trying to convey, despite repeating what they say and using layman's terms. Because of this, communication may be difficult, especially when both parties are not always in sync and may not understand each other well. A study on children with high IQs in Seattle published in the journal Roper Review revealed that their participants tended to be friendly with older kids. They also agreed that being smart made it hard for them to make friends of their own age. So, do you relate to any of these reasons? It can be easy to assume that those with high intelligence will always have it easy in life, but the reality may be far from it. If you relate to any of these reasons, which problem do you have the hardest time with? It's a great first step to admit the problem you're having. Then, you can work on accepting and integrating solutions with the help of a loved one, counselor, or doctor. Don't be afraid to reach out to a trusted friend or professional for help. It's not always easy being a bit different from the average person, even if you have a high IQ. If you enjoyed this video, don't forget to leave us a like and subscribe to Psych2Go for more psychology videos. And feel free to share your experiences in the comment section down below. Thanks for watching.