He always asked very good questions and very insightful questions, so, you know, students who interact with you, you find more, more, most interesting. And then he took every course that I taught in toxicology. Then I left Minnesota to go to Tulane as head of environmental health there, and then came back in 1999. And Kelly was still here, taking classes. He had signed up for another class that I had taught.  He had told me that he always wanted to know about how to do computer modeling. And so we had some projects we worked on in endocrine disrupting chemicals and chemicals in the environment which act as hormones. And he wanted to know, how does this interact with, say, the estrogen receptor? And we were looking at a compound called bisphenol A, which is the chemical that makes polycarbonate bottles. And, you know, there's a great concern about how that works and what it's doing in the human population. So he did some computer programming to figure out how this interacted with the estrogen receptor. He's some computer models, gave talks about it all over the world, was invited to various congresses, and published it, of course, in the literature. And he took a job at Medtronic, and it was a very strange thing. I thought he should go into academia, but Kelly is a very applied-minded person. He likes the work of the industry group. So he sort of shaped it into a very creative position. He's now senior toxicologist for the company. You know, he's very interested in history and why things are the way they are. And he delves very deeply into that. He's very knowledgeable about that. And I think that's part of the advantage of a liberal arts education, is that it broadens your perspective of how you approach problems in science and so on. So in my opinion, the best scientists are trained in liberal arts as well, not just focused only on mathematics and so on, although he's very good at both of those, too. When you talk to him, you recognize that he's a very friendly and outgoing young person. And he's full of knowledge, and he wants to share this knowledge with you all the time. We, in fact, use him as a teacher sometimes in some of our classes now, which I'm very happy to do, because he brings this perspective of historical background before and other applications, which we who sit in our academic world are very blind to a lot of them. But he's a very engaging person, is what I would say, and a very interesting person to have a conversation, good conversationalist, good listener.


Theoretically, bathing your muscles in an alkaline environment should enable faster acid removal from muscle cells, delaying the muscle fatigue this due to the buildup of lactic acid in the muscle. Given these buffering effects, no wonder sodium bicarbonate, in other words, baking soda, has been found to have such significant ergogenic or performance enhancing effects on muscular endurance. The problem with loading with baking soda is that it frequently causes severe gastrointestinal distress, and at standard doses you could easily take in twice the recommended upper daily limit of sodium in just that one load. Therefore, what about a low acid diet, which focuses on high intakes of fruits and vegetables? That may be an attractive alternative to bicarbonate loading for improving anaerobic exercise performance, meaning short burst activity like sprinting. These diets are acid-forming, meaning higher in animal foods with fewer vegetables and fruits, whereas in general, the alkaline-promoting diet is centered around whole-plant foods with few processed foods and less meat, dairy, and eggs, which are accepted as acid-forming foods. Although alkalizing chemicals such as sodium bicarbonate have been shown to consistently improve performance, alkalizing diets do not demonstrate the same effect. A review of 10 studies that investigated the effect of high versus low dietary acid loads on athletic performance did not find consistently improved exercise performance at maximal or submaximal exercise intensities. However, maybe they just didn't go alkaline enough. For example, in this study, they had people eat more fruits and vegetables and less meat, cheese, cereals, and eggs, but saw no difference in any performance-related parameters. But a sufficiently alkaline diet is characterized by the production of alkaline urine, a pH of P, at least 7 or higher. If you look at what the participants achieved, most failed to meet the benchmark, so their diet may just not have been alkaline-forming enough. In this study showing enhanced 400-meter sprint performance, they were able to swap out enough meat, eggs, cheese, and cereal products and swap in enough fruits and vegetables that they were just barely able to make 7, and they did get a little performance boost, suggesting that it's possible to improve sprint performance by consuming alkalizing natural foods and beverages without the ingestion of baking soda. Thus, an alkalizing diet may be an easy and natural way to enhance performance. However, the performance enhancement was only about 2%, just a few seconds. But check out this study. The same general strategy, more fruits and vegetables, unless the acid-promoting foods, such as meats, cheeses, and refined grains, but they weren't messing around. 6 to 8 cups of vegetables, plus more than 4 servings of fruit a day, got their urine up over 7 and a 21% performance enhancement. That's extraordinary. Now, this doesn't necessarily mean it has anything to do with the pH. I mean, they ate more vegetables, which contain dietary nitrates, which alone acutely improve exercise performance. It's possible that nitrates might have enhanced exercise performance during the low-acid trial. However, that would entail extracting more energy from every breath, and they didn't find that. But anytime you make huge changes in people's diets, it's hard to pinpoint exactly what made the critical difference. But these extra benefits are a feature, not a bug, because a more alkaline-forming diet is rich in fruits and vegetables and deplete of many unhealthy foods. A low-acid diet can only provide exercise performance benefits, but might also reduce chronic disease risk. Any performance benefits in non-athletes? The effect of an alkaline diet on body composition and aerobic exercise performance of sedentary women are randomized control trials swapping in vegetable protein sources, like legumes, for animal protein sources, and a greater decrease in weight, body fat mass, lactic acid accumulation, and perceived exertion levels all the while, exhibiting a boost in exercise performance duration and VO2 max levels, which is a measure of fitness. Again, pH could just be one of many explanations why eating healthier could make you perform better, but either way, we should recommend athletes of all ages focus on consuming ample amounts of fruits and vegetables, if only to maintain long-term health.


The speaker is Claire DeCruz from Chennai Institute of Mathematics and you find the title there, please. I have to correct, hold it in the right direction. So okay, so I would like to thank the organizers for organizing this conference and for giving me an opportunity to talk here. So this is joint work with Mosme Mandel and J.K. Varma. So since this is a conference where we remember the work of Hoxton Uniki, I would like to say that our main result is actually the generalization of a result of Uniki. It says that if you take a height 2 prime ideal in a three-dimensional regular local ring, then the symbolic resalgebra of p is netherian if and only if there exists an element x, an element x which is a non-zero device in R mod p and you can find two elements f in the kth symbolic power and g in the lth symbolic power so that this length function on the left is equal to the one on the right. Okay, so we will go into a little bit of history of this problem and how it is connected with satirical complete intersection. So we say that an ideal i is defined satirically by S elements. If up to a radical i is the radical of i is radical of f1, f2, fs and if s is the height of the ideal then we say it is a satirical complete intersection and this goes back to the work of Kronecker where he showed that goes back to the work of Kronecker where he showed that if you have a affine close scheme defined by i sitting in an affine d space then it can be satirically defined by d plus 1 elements and there was a question whether if you were wondering whether one could improve and there were several conjectures which came by Forrester, Eisenbody ones and several others but then and there were several partial results but I would just like to state that the work of Storch in 1972 and Eisenbody ones in 1973 says that you could improve Kronecker result from d plus 1 to d. So there were several other results and in the 60s, 70s there were many interesting results that came up. So then Kaushik and Nori in 1978 proved this wonderful result where they showed that if i is a radical ideal of id minus 1 then i is a satirical complete intersection provided the characteristic is p. So this result is not true in we know in positive characteristic and since this is a confidence of characteristic p I would also like to mention the result of Hartzschol in 1979 where he proved that this McCollis curve I think I just was saying that the McCollis curve is actually a satirical complete intersection for all d become into 4 provided the characteristic is p and in characteristic 0 for d become into 4 this is still an open problem and people do not know the answer to it ok. So we have already seen symbolic powers in the we have already seen symbolic powers in the morning and we say that if i is an ideal then the n symbolic power is the intersection of i raise to n r local area p intersection r where p we can take it to be the associated primes or the minimal primes of r mod i but in our case we will be in our case we will be looking at radical ideal so in this case both the definitions are the same and then the symbolic re-salgebra of i is nothing but the direct sum of all these symbolic powers. Now Kaushik proved an interesting result which gives a relation between the symbolic re-salgebra and satirical complete intersection and he showed that if you have a prime ideal of i d minus 1 ok in a nodarian local ring then if the symbolic re-salgebra is nodarian then it is satirical complete intersection and this proof is actually characteristic free and there were several results on several satirical complete intersection but an exact generalization of Kaushik's result was not known. And so in a joint work with Mandel and Varma we give a generalization not just two so Kaushik's result was for height p equal to d minus 1 so even for d minus 2 d minus 3 or lower heights there was no result known. So we generalize it to an ideal i but the only thing is we need the condition that r mod a symbolic n is going to call it for n large so under that condition we can generalize this result and we show that if the symbolic re-salgebra is nodarian the first thing is the analytic spread of a symbolic k is same as the height of a symbolic k for some k bigger than 1 and in this case the ideal a is a satirical complete intersection. Now we know that there are examples where if we drop our assumption that r mod i symbolic n is not going to call it then the result is not true and these examples for study first one by Eisenwood and Evans and the second was Schenzel and Vogel and the first one actually uses it is not a very easy proof it uses Hartzmann's connectedness theorem. The second example Schenzel and Vogel came across a whole bunch of infinitely many examples of varieties in a projective space which are not satirical complete intersection and this was the simplest example on that and even there we see that r mod i symbolic n is not going to call it for all n equal to 1 and so we cannot drop that assumption in our result. So in some sense this is probably the best result we can get. So then to prove that result one of the important results that we need to prove the satirical complete intersection as well as our later result is this lemma which states that if you have an ideal i the dimension of r mod a is s and r mod i n is going to call it for all n become to 1. So this is a very important thing and this in some sense was an obstruction to generalizing the results and once we have this result it seems to be we cannot really drop these assumptions and so it says that if we can find x1, x2, xs elements so that they form a regular sequence in the associated graded ring. Now so suppose r mod i is going to call it then we can find x1, x2, xs which is a regular sequence in the associated ring and x1, x2, xs is r regular. So this is a very important crucial step and then the second part we get is dimension of r mod a is dimension r minus height a. So we just quickly look at the proof once we have these assumptions then using the previous lemma we get dimension of r mod i is dimension of r minus height i. Then we use the Hilbert-Berge theorem and because of which says that an active spread is bounded over by d minus infimum of depth of r mod i n and then our assumptions give that it is equal to height. But then we know that this proves that equality holds and as an active spread of a symbol k similar height of i k and this gives us the fact from this we get that ideal a is a theoretic complete intersection. So it is well known that the symbolic resalgebra is not Notherian and we have these examples. Last week Supriya gave an example of Rhys where the symbolic resalgebra was not Notherian and we also have the example of Nagata and the example of Roberts which says that the symbolic resalgebra in general is not Notherian. So I would like to mention that how the characteristic plays a very important role and so if you have this monomial curve affine monomial curve of degree 7 n minus 3 phi n minus 2 times n and 8 n minus 3 then if the characteristic of the field is p then the symbolic resalgebra is Notherian but not coin Macaulay and if the characteristic is 0 then the symbolic resalgebra is not Notherian. So it says that it is so much very much different on the character and this was proved by Goto, Nishida and Watanabe in 1994. And the result of Bresinski and Arzog also proved it is an unpublished work says that all affine curves in A3 are a theoretic complete intersection. So this says that the converse of Kaushik's theorem is not true. The symbolic resalgebra is Notherian then it is a theoretic complete intersection but the yeah because Bresinski in his paper writes that it Arzog knew the proof but he has not published it. The same result yes but he has not published it. So then there was no result known how to really show that the symbolic resalgebra is Notherian and so in 1987 Uniki came up with this interesting way of telling how do you show that the symbolic resalgebra is Notherian because if you know that the symbolic resalgebra is Notherian then the ideal is a saturated complete intersection. However this does not ease the problem even finally SO Uniki showed that if you are in a regular local ring and eyes are height ideal of p is a prime ideal of height 2 then the symbolic resalgebra of p is Notherian if and only if you can find this elements f and p symbolic k g and p symbolic l and x in m minus p such that this equality holds true but in general finding these elements f and g itself is not very easy. I mean it is quite a difficult problem and nevertheless many people worked on this afterwards this gave sort of an incentive for people to work on the symbolic resalgebra and not only to work to show the Notherian property but also the Coen Macaulay and the Gordon Steele property. So we had several people working on it but before that I would like to state that more or less in 1991 generalize this result to any ring of dimension d bigger than or equal to 3 but under the assumptions that the ring is analytically unamified formally equidimensional. So this is a generalization of Uniki's result and in 1994 Goto gave a further generalization where for the necessary part he drops the assumptions of Morales but for the converse he needs the fact that R is a unmixed no coloring. So this was the best generalization of Uniki's result that was known for many years and then we so I just like to mention this before we state our result I just like to mention though there were several results known Uniki in the same paper in which he gave the criteria for the Notherianness also showed he considered the Mohr curve and so these Mohr curves are very interesting because there are still some of Mohr curves for which the problem is open we do not know whether the symbolic resalgebra is Notherian and Uniki showed that if you have the Mohr curve which is parameterized in this way then the symbolic resalgebra is Notherian and it p is a security complete intersection so but then there are other Mohr curves which the problem is still open and so then yeah so I just like to mention that there are not many examples known in higher dimension where the symbolic resalgebra is Notherian so in Goto in his paper in 1994 in his memoirs show that if you take the monomial curve which is given by an arithmetic progression then the symbolic resalgebra is Notherian and with a joint work with Sridevi we actually could find these generators of the symbolic powers that is j2, jd minus 1 are the extra generators you need for the symbolic powers and then for d equal to 3, 4 Goto showed that the symbolic resalgebra is Coen Macaulay and in a joint work with Sridevi we showed that for all d we are going to 2 we can show that so we this was open for d we are going to 5 Goto raised this question and we showed that for d we are to 4 the symbolic resalgebra is always Coen Macaulay. How do you choose? These are ideals these are ideals so each i2, i3, i1 are ideals so we know exactly what those generators are okay so then we have a generalization of Unique's Morales and Goto's result and this is joint work with Mosfi Mandala and Jekte Verma and here we show that if you have an ideal i which is a positive i and at most d minus 1 and such that r modulo i symbolic n is Coen Macaulay then and the symbolic resalgebra is Notherian then we can find elements x1, x2, xd minus h which is a non-zero device in r mod i and in fact is a regular sequence in r and then we can find this elements f1, f2, fh which are in certain symbolic powers so that this equation on the last line holds true. This is an exact generalization you put the conditions that r is a regular local ring and height 2 ideal then we get the exact version of Unique's theorem. Now using that previous lemma one can actually choose the assignment so I will not go into this and then once you plug it you just put in the multiplicity formula and get the result. So the difficulty was actually finding the right way of the right way of getting these elements x1, x2, xd minus h and f1, f2, fh in choosing those elements very carefully in the right way that was the most difficult part. Once you do that just plug in and you get the multiplicity formula. So now for the converse for the converse we does not like in the version of go to we need to assume that r is a costly unmixed local ring and i is an ideal of height h and suppose you can find elements x1, x2, xd minus h which is the system of parameters r mod i, a and if you can find this elements f, i in the symbolic powers so that the conditions 1, 2 and 3 of the previous 3 are mod 2 and the symbolic resalgebra is netherian and for this part we need to use two important results. One is the result of Goto, Hermann, Schittmer and Willemard which is that it is a symbolic resalgebra of i is netherian if and only if the analytic split of i is symbolic k is in a height of i is symbolic k for some k greater than 1. So the way we choose our elements actually the proof is a little long I cannot spell the proof but we get this condition that nk square of ik is height of ik and the next thing we need to use is the result of Boyger which says that j is a reduction of i if and only if multiplicity of i is symbolic p is j, multiplicity of j is symbolic p for every prime ideal p for which radical of i is radical of j. Now this proof is quite involved and needs some work so I will not state I will just say that we need these two results to get our results and I mean this example and the next example say that we just cannot drop the assumption we drop either the assumption on the height or if you drop the assumption that a ring is cosy and mixed then you can take it off. If you drop the assumptions, if you drop the assumptions that either the height i is on the height of the ideal then we have an example where the conditions are satisfied but the symbolic resalgebra is not Noetherian and the next example says that if we drop the condition that r is a cosy and mixed local ring and even though we have this example this element x1 which is a non-zero divisive normal i and this element f1 so the x1, x1 is system parameters this equation is satisfied but the symbolic resalgebra is not Noetherian. So this is the best possible result that we can get. In the many time I would like to go through the examples because the examples are the more difficult thing to get especially when you go from prime ideal to non-prime ideal. So first example we take is the, we take a graph which is a complete graph and we looked at the edge ideal of a complete graph. So since this is the edge ideal is defined by monomials it is well E. B. Chung in 2007 showed that if you have monomial ideas and the symbolic resalgebra is Noetherian. So they use different techniques and using our result we can show that if a is the edge ideal then the r mod a symbolic k is coenmecal a for all k become equal and then the symbolic resalgebra is Noetherian and a is a satiristic complete intersection. So here we use the elementary symmetric functions. So the first elementary symmetric function which is sum of all the variables is actually a non-zero device on r mod a symbolic k that works as a element and for the remaining elements f1, f2, fn minus y they are in the right symbolic powers and so this sigma 1, sigma 2, sigma n forms a system of parameters in our ring r and this gives us both that our symbolic resalgebra is Noetherian as well as it is a satiristic complete intersection. A second example we took is more from geometry and this is what is called the Fermat ideal and this came in connection with the containment problem. People were interested in some results, some questions on the containment problem which were raised by Uniki, Hardbone, Bucci and several others and this gave a counter example to the containment problem, one of the questions and the first one for d equal to 3 was done by Duniki, Schoenberg and Gasinka and this is for n equal to 3 and for n bigger than 2, 3 it was studied by Nagel and Celestino and Nagel and Alexandria showed that the symbolic resalgebra is Noetherian. They use a very involved methods to show that symbolic resalgebra is Noetherian. We show that using our method we can very quickly show that the symbolic resalgebra locally is Noetherian. I am sure it will give us the graded case also but we all only need to find the right elements. So, if you choose x1 to be x plus 5 plus z that is a non-zero divisor in r mod i symbolic n for all n and then if you choose f1 to be r Sn minus 2t minus 2 times r Sn minus 2 and f2 to be this equation then x1 f1 f2 forms a system of parameters. So, we have the right elements and this shows that the symbolic resalgebra is Noetherian as well as the fact that a is a septioretic complete intersection and the third example again comes from geometry. So, we take this curve not the curve we take this hypersurface and we look at the Jacobian of it. So, ideal i is a Jacobian of f and this is one interesting example because it is height d minus 2. The previous examples were height d minus 1 this is height d minus 2 and so it is not very easy to get examples of height d minus 2 and so a is a height 2 ideal in a four-dimensional polynomial ring and which r mod a symbolic n is coenmecole for all n beginning to work and then if we choose our elements now we need to choose two elements which are non-zero devices in r mod a and so x and z work as non-zero devices g1 g2 g3 are the generators of our ideal if we take f1 to be g1 plus g3 and f2 to be f then f1 is in the ideal itself f2 is in the second symbolic power the ideal and so one can check all those equations are satisfied and so we get the symbolic resalgebra of a is Noetherian and a is a septioretic complete intersection so this completes the proof


It can be pretty nerve-wracking and intimidating to manage team members significantly older than you. You might be a new manager, or you might have a new team to manage. You might worry that they think that you are too young or inexperienced to do your role. There may even be resentment towards you. Or the older team members may fear how a younger manager may treat them. As more older employees stay in the workforce longer, managing larger age gaps is becoming more common. There will be many reasons why you are in the manager position. Older and more experienced doesn't necessarily mean that they know what you know or have the skills that you have. I'm taking you through five tips to successfully manage older team members. Help older team members feel valued and contribute into the success of the team in a considered and supportive way. And you will make your job of managing older team members a lot easier. And towards the end of the video I share some very interesting stats that frame the importance of being happy and skilled at managing older employees. My name is Jess Coles and I've had a 25-year management career in corporates and household names through to SMEs, from professional level through to board director level. And one of my first jobs after university was advising partners of a management consulting firm who were much older and much more experienced than me. It was seriously intimidating and it took me quite a while to realise I had knowledge and time that they didn't. I've since managed many older people than me. And if you're new to this channel, enhance.training shares business and people management expertise to help you improve your performance and that of your team and business. And if you like this video, please give it a thumbs up and subscribe. The first tip to successfully manage older team members is relationships matter. Your relationship with each of your team members matters. It really doesn't matter if they are younger, older, similar to you or very different. To be a good manager to them, you must build a genuine trusting relationship with them. So be genuine, be yourself. Show interest in the older team members. Ask them lots of questions to get them talking about themselves, what they do outside of work, what the challenges of their job are, what they would change at work and what their ambitions are, etc. Get to know them. Work out what you admire about them and show that admiration. Compliment them. Be humble and respect the older team members achievements. The more you value the older employees, the more at ease you will put them and the more likely a genuine trusting relationship will be built. Look for some quick wins to reduce the older employees' pain points. Taking proactive action to make their lives easier does wonders for relationship building. Find common areas of interest and have fun talking about them together. Employ all your relationship building skills when you manage older workers as you would with any other team member. The second tip when managing older team members is to treat everyone in the team equally. It is so important to be consistent when being a manager. Your decisions and actions are sending unspoken messages to the team, which they are absolutely paying attention to. Being consistent in your decisions and actions establishes the rules for the team and constantly reinforces them. Make sure your actions and decisions towards the older team members is consistent with the other team members. Consistency will make them feel that you don't have a problem with older people, that you are a person that they can trust. Communicate with an open style and communicate often. Set expectations for everyone in the team clearly and be consistent with your expectations. Expect all team members to meet mutually agreed expectations and work hard to support all team members in reaching the goals set out. A really useful approach is to book in weekly one-on-one meetings with each of your team. Use the meetings to develop, mentor, feedback and to learn. Treat everyone equally in everything you do. The third tip to successfully manage older team members is to remind yourself of the value you bring. Keep reminding yourself of all your achievements that have progressed your career to this point. Remind yourself of all the hard work you've put in, of all the skills you practice day in day out to develop. And don't feel that you need to be an expert at all the jobs your team does and you don't have to be able to tell your team all the answers. You just need to be able to help your team get to the answers. Be confident in yourself. Your job is to get the best out of the team to deliver value to the company through others. The rest of the team doesn't have your management skills. A great exercise to build your confidence is at the end of each day in a notebook write down three things that went really well that day. It could be small or can be large. The act of thinking about the positive things will remind you of what you have achieved. And then looking back at the weeks of achievements written down, little or large, builds a lot of confidence for you. Be confident in your skills and use those skills to help the team achieve great results. The fourth tip when managing older team members is to keep an open mind and respect the differences. A study published in the Journal of Organizational Behavior found that most workers with younger managers reported having more negative emotions such as anger and fear than those with older bosses. Older workers who are not happy cite reasons such as the younger manager thinking that they know more or they show favouritism towards younger workers or they don't like their decisions being questioned. When managing older team members, don't assume that they lack energy or the desire to learn. Keep an open mind and find out what the older team members are interested in, what their ambitions are and how you can support them achieving those ambitions. Find out what you can learn from them. Work out how you can use their depth or breadth of experience in helping the team perform. Treat older workers as a great source of knowledge and experience in their areas that you have available to you and the team. And also work out with them what development and learning opportunities they are interested in just as you would with the rest of the team. You have skills and experience to share. Keep an open mind and respect the differences between all team members. The fifth tip to successfully manage older team members is to leverage older team members experience. The older team members have a lot of experience. Learn about their experience by asking questions and getting them to tell you about what they have done and seen. For instance, they may have seen successive managers try to implement a new process that just didn't work. Knowing this and finding out why it didn't work will save you making the same mistakes again. Older team members will have different skills and experience compared to you. How can you use these for the benefit of the team? What can you personally learn from them too? There is truth in the saying that it is hard to teach new dogs the old tricks. Strong teams make good use of all the differences within the team as well as the similarities. It is the different backgrounds, the different viewpoints, the different experiences combined within an environment of safety that brings great solutions and great results. Find and understand the differences the older team members have with you and others and use their strengths and experience. And as promised, a few stats to frame the challenges in managing older employees. 40% of US workers have a younger boss. 6% of US workers have a boss more than 10 years their junior. And these numbers will grow with an aging workforce. Some of the fears of older workers who are not happy with the younger boss include 55% worry that a younger manager will think they know more. 38% fear that a manager shows favoritism towards the younger workers. 42% of managers get defensive if decisions are questioned. 34% of managers assume the older person doesn't know how to do things. The fastest growing age demographic of employees in the workplace is 65 years and older. Getting comfortable and skilled at managing older workers will only get more important as time goes on. So in summary, manage older team members in the same way as you would manage everyone else in the team. There are more barriers to break down both in your own mind and in theirs. Make older employees feel valued by finding and using their extra experience and skills to help the team deliver more. Use these five tips to successfully manage older team members. Firstly, relationships matter. Secondly, treat everyone in the team equally. Third, remind yourself of the value you bring. Fourth, keep an open mind and respect the differences. And fifth, leverage older team members experience. Older team members have a lot to offer you and the team. Make best use of their experience and skills. And if you have any questions on how to manage older team members, please leave them in the comment section below and I'll get back to you. Thanks very much for watching and I look forward to seeing you again soon.


In this video, we are going to take speed optimization for WordPress websites to the next level. Now, we can achieve some really good results by following best practices, even with Elementor. We can get an A score with a very fast low time. You know, we do things like making sure the website stays light, using a very light thing. Making sure we don't add in a bunch of plugins and depend on add-ons that are going to bloat and weigh down the site, keeping the images small, using good hosting and then having a really solid optimization plugin like WP Rocket, Nitro Pack, or one of the good ones. Well, there is something else that we could do on top of that to take it to the next level. And that's where Asset Cleanup comes in. What Asset Cleanup does is it gives us options to prevent certain files from other plugins loading on pages where they aren't needed. For example, let's say we have a plugin for a contact form. But the contact form is only on the contact page. Well, we don't need that plugin to load its files on every single page, so we could go through and we could turn them off and make sure that it's only loading on the page that's needed. I'll show you how this works and once you see how it is, and this is with the free version by the way as well, by using this, paired up using the best practices of course, and a solid optimization plugin like WP Rocket. Pair that up with Asset Cleanup and you're going to be taking your optimization to the next level. All right, let's check this out real quick. And for this tutorial, I'm going to use my own website because I haven't added Asset Cleanup yet, and I felt that this is a good opportunity right here. I've been meaning to set it up and to get everything even optimized further. Now really quick just to show you, I did get an A score, a little bragging rights right here, but there's still a lot of opportunity. There's still a lot of opportunity to improve things like I could optimize my fonts. For me, I feel there's too much JS being loaded on here. So you know, there's opportunity right there. All right, this is where Asset Cleanup comes in handy. So let's take a look at the plugins here. And we got quite a few of them and that's because I got quite a bit going on on my site. I've been selling courses, memberships and have email marketing all happening from my website. So right here, you know, I got my Fluent CRM. This doesn't need to be loaded on every single page. I got these CrocoBlock plugins right here. They're only being used on certain parts of the web page. So they don't need to be loaded on every single page. And then I got right here Studio Cart. So Studio Cart is a plugin I'm using to sell my courses, sell memberships and collect payments, things like that. This is only really needed on the checkout pages. So a whole lot of opportunity right here. Let's go ahead and add Asset Cleanup. And I'll show you how we could remove all these from loading on all the pages. So right here, we're just going to type in Asset Cleanup. We just put Asset Clean and it should pop up right at the top. And this is it. So we are just going to use a free version on this because a free version does a whole lot. It is good for most of the cases. Now, there is a pro version right here and the pro version is solid, especially for those who want to take it even to the next level. Because there's more you could do with the pro version. This is a robust plugin, robust not as far as heavy, robust as far as what it could really do. So let's go back over here. Let me clear my cache. And the first thing that I do all the time and suggest to do is to always start with the settings and to take time to go through them. Now, there is a lot to unpack over here because this plugin does a lot. So we're not going to go through all of it because that'll make a 15 minute video into an hour and 15 minute video. We're just going to look at how I use this mostly. But I definitely suggest to take time going through each one of these settings, reading everything. The one thing I will like to point out is, you know, you can see right here, you can do the CSS minification. You could do, you know, have it flowed the same thing with the JavaScript. If you are using something like WP Rocket, where you're already minifying your CSS and JavaScript, don't do it twice. I suggest not to do it twice because you could break things. Just use what you need to use. So let's move forward. I just suggest to take time on this. What I'm going to show you is how I utilize this right now. So what we're going to do is we're going to go to my home page. And I'm going to look for opportunity on plugins being loaded on the home page that don't need to be loaded there. So let's go here home. And now if you scroll down here to the bottom, we're going to see asset cleanup here and it's loading. What it's doing is it's pulling out all the files, all the JavaScript and CSS files. That way we can take a look at each one of them, see what's actually loading on the website, and decide what we want to keep and what we want to turn off. All right, here we go. So the first one is going to be our plugins. You can see we've got 41 files. That's quite a bit of files being loaded on just one page. The next one is going to be our theme, only theme three files right there. Then we've got our WordPress core, our third party, our external third party ones, and then our hardcoded. So what we're going to find, most of the opportunity are going to be inside the plugins. If you are using a theme that is not like hello or something like generate press, but it's more of those theme force types, you're going to see a lot more going on in here. But for now, let's go ahead and take a look at our plugins. So we got Elementor right here. Now, there's a lot of plugins being loaded into Elementor, but let's say right here, I'm not using any animations. I don't use Elementor animations. Usually we use GSAP and we do that ourselves. So I could unload the animations either here on just this page by clicking that, or I could unload it on the entire site. Let's say I'm not going to use animations throughout this entire site. So why load this CSS file if I'm not going to use it? And that's it. We're going to keep it just like that. Now you got other settings here. You can go through each one of them, but this is how I use it right here. I like to keep it simple. Either I offload it for the page or offload it for the site. Now we can keep scrolling through, looking for more opportunities. All right, looks like this is all that's needed. Now, if you are first using it, you're probably going to want to go through each one carefully. Now what I do suggest though, is if you turn one off, like I turn this off would be to update it and to test it out in the front end, make sure you clear all your cache. That's important. Clear the cache every time you test it.  Try to do one at a time in case if one of them is needed and it breaks a site, at least you could identify which one that is. This is tedious. It takes time. This is, that's what I'm saying. This is for next level optimization. It is a very time consuming one, but this is for those speed heads out there. Not the bad speed, but the website speed heads. That's who this is for right here. All right, if we're not using Elementor icons, we can turn that off. Let me skip through this right here. These all look like things I need or I don't know if I need them or not. If I don't know, then I better leave it. But I could always experiment, turn it off and test it. See if that breaks anything. All right, so let's go through. Okay, here we go, Elementor notes. Now I have this turned off in my experiments, but the JavaScript file is still loading. All right, that's a problem right there. So we don't need this since I'm not using Elementor notes. I'm gonna unload this site wide. And same thing, we just go through it. Now I'm gonna skip through Elementor. Let's take a look now. Okay, Jet blocks. Jet blocks isn't being used on this page. So I'm just gonna unload this on this page. Jet Tricks is not being loaded on this page either. So I'm going to unload that. All right. Now, next up is gonna be Studio Cart. I don't have this being loaded on the front page. I do have it on other pages, so I'm only gonna unload it on this page right here. And I could safely unload all of them.  But this is just to show you how we could prevent a plugin from loading on the front page and so on. And there's a whole lot to this. Like I said, there's a lot to unpack. They got things like you could add a note that we could keep track of things. There's so much going on in this plugin. This is definitely one of my must-have plugins. This is part of our stack that we use for the websites that we build. This is one of the few that I will say is a must-have plugin for a WordPress website. Now, not only can this optimize a website, it could go through page by page and you could just really dig into it.  Now, there is one other thing that I use this for and that is for debugging. Now, sometimes elements will break the site. Or what's it say in general? All right, when a website breaks, let's say you do some updates, the website breaks, something happens to it, it looks funky. We don't know what's going on. So the first thing that we do is we disable each plugin one at a time to find out which plugin is breaking the site. Let's say that we find out this specific plugin is the one that broke the site. Well, we could go ahead and contact support on Wait on Them, but we could also go into that plugin. We could see which file is breaking the site in that plugin. So by determining which plugin, let's say Elementor Pro broke it. What I would do is I would go through and I would disable one file at a time just like I would do for the plugins to figure out which file it was that broke the site. Sometimes it's a file that is not needed. So instead of waiting on support to fix things or having to use older versions, especially if there's a security risk going on, well, we could just disable the file, it's not needed and it could fix it or we could even find out what's really breaking it. And when we contact support, we could give support more details and show them, hey, we identified in the update this specific file broke the website. Well, there's a whole lot more to this as well, especially in the Pro version, but this is a good start. I definitely suggest for anybody who is looking to optimize a website that really likes that, likes to get those A scores and likes to get everything as clean and minimal as possible to utilize this. And it's not just for Elementor, this is for any WordPress website. So I hope all you speed heads out there and I'm not talking about that kind of speed, but the website speed heads out there, I hope you guys like this. I hope that you found it useful. And let me know what you think. If you have any questions, drop them inside the comments, I get back to everyone and I really appreciate you watching. I'll be back again soon. And oh yeah, don't forget to do all that good YouTube stuff, like and subscribe. It does help support the channel. Okay, thank you.