It has now been six months since the launch of Penguin 4.0. In my opinion, Penguin 4.0 was awesome. It took ages for Google to release this update, but when they did, it was much more fair than previous versions of Penguin. Previous versions of Penguin would cause entire sites to be suppressed if the algorithm thought that you'd engaged in manipulative link building. Even if a site did a thorough link cleanup, the suppression would remain present until Google re-ran the Penguin algorithm and recognized your cleanup efforts. It was not uncommon to see situations like this:
I saw many businesses that had looooooong periods of time of suppression — even years!
According to Google spokesperson Gary Illyes, the new version of Penguin that was released in September of 2016 no longer suppresses sites:
Now, instead of causing a sitewide demotion when Penguin detects spam, they’ll simply devalue that spam so that it can’t help improve a site’s rankings.
I’m guessing that it took a lot of brainpower to figure out how to do this. Google now has enough trust in their ability to find and devalue spam that they are comfortable removing the punitive aspect of Penguin. That’s impressive.
This change brings up a question that I am asked several times a week now:
If Penguin is able to devalue spam, is there any reason to disavow links any more?
I've been asked this enough times now that I figured it was a good idea to write an article on my answer to this question.
A brief refresher: What is the disavow tool?
The disavow tool was given to us in October of 2012.
You can use it by uploading a file to Google that contains a list of either URLs or domains. Then, as Google crawls the web, if they come across a URL or domain that is in your disavow file, they won’t use links from that page in their calculations of PageRank for your site. Those links also won’t be used by the Penguin algorithm when it decides whether your site has been involved in webspam.
For sites that were affected by Penguin in the past, the disavow tool was an integral part of getting the suppression lifted off the site. It was essentially a way of saying to Google, “Hey... in the past we made some bad links to our site. But we don’t want you to use those links in your calculations.” Ideally, it would be best to remove bad links from the web, but that’s not always possible. The disavow tool was, in my opinion, super important for any site that was hit by Penguin.
For more in-depth information on using the disavow tool, see this Moz post: https://moz.com/blog/guide-to-googles-disavow-tool
What does Google say about using the disavow tool now?
It wasn’t long after the release of Penguin 4.0 before people starting asking Google whether the disavow tool was still necessary. After all, if Google can just devalue spam links on their own, why should I have to disavow them?
Here are some replies from Google employees:
Now, the conspiracy theorists out there will say, “Of course Google wants you to disavow! They need that data to machine-learn for Penguin!”
Google has said that Penguin is not a machine learning algorithm:
And even if they ARE using disavow data for some kind of machine learning training set, really, does it matter? In my opinion, if Google is saying that we should be still using the disavow tool, I don’t think they're trying to trick us. I think it still has a real purpose.
Three reasons why I still recommend using the disavow tool
There are three main reasons why I still recommend disavowing. However, I don’t recommend it in as many cases as I used to.
1) Manual actions still exist
You do NOT want to risk getting a manual unnatural links penalty. I have documented on Moz before about the many cases I've seen where a manual unnatural links penalty was devastating to the long-term health of a site.
Google employee Gary Illyes commented during a podcast that, when a Google webspam team member looks at your site’s links, they can often see labels next to the links. He said the following:
“If the manual actions team is reviewing a site for whatever reason, and they see that most of the links are labeled as Penguin Real-Time affected, then they might decide to take a much deeper look on the site... and then maybe apply a manual action on the site because of the links. ”
In other words, if you have an unnatural link profile and you leave it up to Penguin to devalue your links rather than disavowing, then you’re at risk for getting a manual action.
Of course, if you actually do have a manual action, then you’ll need to use the disavow tool as part of your cleanup efforts along with manual link removal.
2) There are other algorithms that use links
Link quality has always been important to Google. I believe that Penguin is just one way in which Google fights against unnatural links algorithmically. One example of another algorithm that likely uses links is the Payday Loans algorithm. This algorithm isn’t just for payday loans sites; it also affects sites in many high-competition verticals.
Bill Slawski recently posted this interesting article on his thoughts about a recent patent filed by Google. In one place, the patent talks about a situation where a resource may have a large number of links pointing to it but there is a disproportionate amount of traffic. In cases like that, the page being linked to might actually be demoted in rankings.
Now, that’s just a patent, so it doesn’t mean for sure that there's actually an algorithm behind this... but there could be! Makes you think, right?
Google is always trying to fight against link spam and Penguin is just one of the ways in which they do this. If there are links that are potentially causing my link profile to look spammy to Google, then I don’t want them to count in any calculations that Google is making.
3) Can we trust that Penguin is able to devalue all spam pointing to our site?
The official announcement from Google on Penguin is here. Here's what it says about devaluing as opposed to demoting:
"Penguin is now more granular. Penguin now devalues spam by adjusting ranking based on spam signals, rather than affecting ranking of the whole site."
This statement is not clear to me. I have questions:
- When Google says they are “adjusting ranking,” could that also be negative adjustments?
- Can Penguin possibly demote rankings for certain pages rather than affecting the whole site?
- Can Penguin possibly demote rankings for certain keywords rather than affecting the whole site?
As posted above, we received some clarification on this from Google employees in a Facebook post (and again via tweets) to tell us that Penguin 4.0 doesn’t penalize, but rather devalues spam. However, these are not official statements from Google. These statements may mean that we never have to worry about any link pointing to our site ever again. Perhaps? Or they could mean that there's less need to worry than there was previously.
Personally, if my business relies on Google organic rankings in order to succeed, I'm a little leery about putting all of my trust in this algorithm’s ability to ignore unnatural links and not let them hurt me.
Who should be disavowing?
While I do still recommend use of the disavow tool, I only recommend it in the following situations:
- For sites that have made links for SEO purposes on a large scale – If you or an SEO company on your behalf made links in low-quality directories, low-quality article sites, bookmark sites, or as comment spam, then these need to be cleaned up. Here's more information on what makes a link a low-quality link. You can also run links past my disavow blacklist if you're not sure whether it’s a good one or not. Low-quality links like this are probably being devalued by Penguin, but they're the type of link that could lead to a manual unnatural links penalty if you happen to get a manual review by the webspam team and they haven’t been disavowed.
- For sites that previously had a manual action for unnatural links – I've found that if a site has enough of a spam problem to get an unnatural links penalty, then that site usually ends up collecting more spam links over the years. Sometimes this is because low-quality directories pop up and scrape info from other low-quality directories. Sometimes it's because old automated link-generating processes keep on running. And sometimes I don’t have an explanation, but spammy links just keep appearing. In most cases, sites that have a history of collecting unnatural links tend to continue to collect them. If this is the case for you, then it’s best to disavow those on a regular basis (either monthly or quarterly) so that you can avoid getting another manual action.
- For sites under obvious negative SEO attacks – The key here is the word "obvious." I do believe that in most cases, Google is able to figure out that spam links pointed at a site are links to be ignored. However, at SMX West this year, Gary Illyes said that the algorithm can potentially make mistakes: If you have a bunch of pharma and porn links pointing at your site, it’s not a bad idea to disavow them, but actually in most cases I just ignore these. Where I do recommend disavowing for negative SEO attacks is when the links pointing at your site contain anchors for keywords for which you want to rank. If it’s possible that a webspam team member could look at your link profile and think that there are a lot of links there that exist just for SEO reasons, then you want to be sure that those are cleaned up.
Who does NOT need to disavow?
If you look at your links and notice some "weird" links that you can’t explain, don’t panic!
Every site gets strange links, and often quite a few of them. If you haven’t been involved in manipulative SEO, you probably do not need to be disavowing links.
When Google takes action either manually or algorithmically against a site for unnatural linking, it's because the site has been actively trying to manipulate Google rankings on a large scale. If you made a couple of directory links in the past, you’re not going to get a penalty.
You also don’t need to disavow just because you notice sitewide links pointing to you. It can look scary to see in Google Search Console that one site is linking to you thousands of times, especially if that link is keyword-anchored. However, Google knows that this is a sitewide link and not thousands of individual links. If you made the link yourself in order to help your rankings, then sure, go ahead and disavow it. But if it just appeared, it’s probably nothing to worry about.
Borderline cases
There are some cases where it can be difficult to decide whether or not to disavow. I sometimes have trouble advising on cases where a company has hired a medium- to high-quality SEO firm that's done a lot of link building — rather than link earning — for them.
Here's an example of a case that would be difficult:
Let’s say you've been getting most of your links by guest posting. These guest posts are not on low-quality sites that exist just to post articles, but rather on sites that real humans read. Are those good links?
According to Google, if you're guest posting primarily for the sake of getting links, then these are unnatural links. Here's a quote from Google employee John Mueller:
"Think about whether or not this is a link that would be on your site if it weren’t for your actions…When it comes to guest blogging it’s a situation where you are placing links on other people’s sites together with this content, so that’s something I kind of shy away from purely from a link building point of view. It can make sense to guest blog on other people’s sites to drive some traffic to your site… but you should use a nofollow."
If you have a small number of guest posts, Google is unlikely to go after you. But what if a webspam team member looks at your links and sees that you have a very large number of links built via guest posting efforts? That makes me uncomfortable.
You could consider disavowing those links to avoid getting a manual action. It’s quite possible, though, that those links are actually helping your site. Disavowing them could cause you to drop in rankings.
This article could easily turn into a discussion on the benefits and risks of guest posting if we had the space and time. My point in mentioning this is to say that some disavow decisions are tough.
In general, my rule of thumb is that you should use the disavow file if you have a good number of links that look like you made them with SEO as your primary goal.
Should you be auditing your disavow file?
I do believe that some sites could benefit from pruning their disavow file. However, I have yet to see any reports from anyone who has claimed to have done this and seen benefit that we can reasonably attribute to the recovery of PageRank that flows through those links.
If you have used your disavow file in the past in an effort to remove a manual action or recover from a Penguin hit, then there's a good possibility that you were overly aggressive in your disavow efforts. I know I've had some manual penalties that were really difficult to remove and we likely disavowed more links than were necessary. In cases like those, we could go through our disavow files and remove the domains that were questionable disavow decisions.
It’s not always easy to do this, though, especially if you've done the correct thing and have disavowed on the domain level. If this is the case, you won’t have actual URLs in your disavow file to review. It’s hard to make reavowing decisions without seeing the actual link in question.
Here's a process you can use to audit your disavow file. It gets a little technical, but if you want to give it a try, here it is:
(Note: Many of these steps are explained in greater detail and with pictures here.)
- Download your disavow file from Google: https://www.google.com/webmasters/tools/disavow-links-main
- Get a list of your links from Google Search Console. (It’s not a bad idea to also get links from other sources, as well.)
- On your CSV of links, make a column for domains. You can extract the domain by using this formula, assuming your URLs are in Column B:
=LEFT(B1,FIND(“/”,B1,9)-1)
You can then use Find and Replace to replace the http, https, and www. with blanks. Now you have a list of domains. - On your disavow file, get a list of domains you've disavowed by replacing domain: with blanks. (This is assuming you have disavowed on the domain level and not the URL level.)
- Put your new list of disavowed domains on the second sheet of your links spreadsheet and fill Column B down with "disavowed".
- Now, on the links list, we’re going to use a VLOOKUP to figure out which of our current live links are ones that we've previously disavowed. In this formula, your domains are in the first column of each spreadsheet and I've used 1000 as the total number of domains in my disavow list. Here goes:
=VLOOKUP(A1,sheet2!$A$1:$B$1000,2,FALSE) - Now you can take the domains that are in your disavow file and audit those URLs.
What we’re looking for here are URLs where we had disavowed them just to be safe, but in reality, they are probably OK links.
Note: Just as in regular link auditing work, do not make decisions based on blanket metrics. While some of these metrics can help us make decisions, you do not want to base your decision for reavowing solely on Domain Authority, spam score, or some other metric. Rather, you want to look at each domain and think, “If a webspam team member looked at this link, would they think it only exists for SEO reasons, or does it have a valid purpose outside of SEO?”
Let’s say we've gone through the links in our disavow file and have found 20 links that we'd like to reavow. We would then go back to the disavow file that we downloaded from Google and remove the lines that say "domain:example.com" for each of those domains which we want to reavow.
Upload your disavow file to Google again. This will overwrite your old file. At some point in the future Google should start counting the links that you've removed from the file again. However, there are a few things to note:
- Matt Cutts from Google mentioned in a video that reavowing a link takes "a lot longer" than disavowing. They built a lag function into the tool to try to stop spammers from reverse-engineering the algorithm.
- Matt Cutts also said in the same video that a reavowed link may not carry the same weight it once did.
If this whole process of reavowing sounds too complicated, you can hire me to do the work for you. I might be willing to do the work at a discount if you allow me to use your site (anonymously) as a case study to show whether reavowing had any discernible benefit.
Conclusions
Should we still be using the disavow tool? In some cases, the answer to this is yes. If you have links that are obviously there for mostly SEO reasons, then it's best to disavow these so that they don’t cause you to get a manual action in the future. Also, we want to be sure that Google isn't using these links in any sort of algorithmic calculations that take link quality into account. Remember, it’s not just Penguin that uses links.
I think that it is unlikely that filing a disavow will cause a site to see a big improvement in rankings, unless the site is using it to recover from a sitewide manual action. Others will disagree with me, however. In fact, a recent Moz blog post showed a possible recovery from an algorithmic suppression shortly after a site filed a disavow. I think that, in this case, the recovery may have been due to a big algorithm change that SEOs call Fred that happened at the same time, rather than the filing of a disavow file.
In reality, though, no one outside of Google knows for sure how effective the disavow tool is now. We know that Google says we should still use it if we find unnatural links pointing to our site. As such, my advice is that if you have unnatural links, you should still be disavowing.
I’d love to hear what you think. Please do leave a comment below!
What do you think? Do you still use the disavow tool? Do you feel like it makes a difference? I would love to hear any stories you have of situations where you think that filing a disavow has helped. Also, if you have tried reavowing links, can you please share your experience?
Hi Marie,
Awesome posts!
We always check out new client link profiles to see if there is anything very fishy going on, and if so, we will use the disavow tool. In terms of making a difference, I have not seen huge changes in traffic, but I am at peace knowing I removed anything that I knew we did not want to have associated with us.
Hey John-Paul - great practice. Always good to try start on a clean slate with new customers.
Hi Marie,
I cannot seem to get this formula to work in Google Sheets: =LEFT(B1,FIND(“/”,B1,9)-1)
The URL list is in column B, but it's saying ERROR?
Executed this in Column A (url string is in B) and it works: =regexextract(B2, "https://w*\.*([^/]+)")
Thanks so much & really appreciate you going over this topic for 2017!!!
If you want to copy your list of root domains in Google Sheets; select desired cells and Paste Special > Paste Values Only
Happy Disavowing!
There you go...you got it! The issue is probably with the copy and paste as it messes up the quotes. If you try copying =LEFT(B1,FIND("/",B1,9)-1) and then do "paste and match style" or CTRL-SHIFT-V that should work. Alternatively, try typing the formula by hand.
Ironic to me that Marie you talk about guest blogging and these links ought to be no-follow, but the links here on Moz to your sites aren't.
We all know Moz is a known substance - a high-quality, established site, so no issues there. But, just wondering if there's a caveat with what you're recommending, because this to me here seems like a guest blog, and as such should be nofollowed. Shouldn't it?
So I'm wondering, is this a blanket recommendation or are there variables that we should consider when guest blogging?
Thanks,
Anthony
I was waiting for someone to notice that! :)
My philosophy on guest posting is that I'm ok with followed links in guest posts as long as the following criteria are met:
1) The link is one that people will legitimately click on because it adds value to the post in which you are writing.
2) You're not guest posting on a large scale. (I think this is my second guest post I've done this year. I'm definitely not guest posting for large scale link building.)
3) The guest post is published on a site where you would be willing to publish even if you didn't get a link from it.
In other words, my main reason for putting a link to my site is exposure and to increase business.
Now, you're right...to strictly adhere to John Mueller's comments I should probably request that the links to my site are nofollowed. However, in my article that I linked to from here on what Google says about guest posting (https://www.mariehaynes.com/google-guest-posting-r...), I gave a bunch of examples of guest posts that Google themselves have published and these have followed links in them.
I'm not worried one bit if someone from the webspam team takes a look at my link profile as I know that I'm not guest posting as a way to build links on a large scale. But, when given the chance to get a link from a high quality site, I'm going to take it. :)
Marie, thanks for taking the time to reply and for responding in the same spirit that the question was asked.
If I follow you, your criteria can be summarized as ensuring that you have; (1) contextual relevance, (2) applied manual/quality signals, (3) verified site credibility.
Truth be told, if you are following this criteria (happy to admit that I am), then this sort of strategy cannot be executed at scale. Too much manual labor involved. Reassuring to hear you say the same!
Yup. You got it. The key takeaway is just what you have said - in my opinion, if you are doing valid guest posting that Google will be ok with, then it's not something that you can do on a large scale. If sites have found a way to scale guest posting then most likely they are treading in dangerous waters.
I was a little sad when 4.0 was released because it created talks of the devaluation of link auditing, which is one of my absolute favorite things to do. But, I have noticed that following a link audit process that potentially ends in a disavow submission can still be beneficial for the betterment of a campaign, especially when a site is coming to you from another company that has previously performed SEO. I see no harm in going into a backlink profile and pruning links that are less than desirable. There's no need in trying to let Google do all the work in judging the quality of a link profile if you can go in and make sure that everything is up to speed on your own. That being said, I definitely still agree that a disavow shouldn't be taken lightly and caution should be exercised when submitting one. Excellent article Marie!
Thanks Jesse! I agree with you about Penguin 4.0. As much as I loved the changes that Google made, I was sad to realize that my days of auditing links for 8 hours straight while binge watching Netflix were probably over. :)
Fantastic breakdown of why we still should have manual actions. I think that for us marketers to think that there is going to be automatic ways for us to not need to conform to the ever changing seasons of search is not the best thought. I have been reviewing potential spammy links for clients and disavowing them if needed, but at the end of the day it is the SEO's job to do the due diligence even if at one time it had a much greater affect.
I am so glad that you provided this breakdown of reasons why we still should use the tool and how there is more than just one Algorithm out there that can view the value of a site based on the links.
Great contribution to the community thanks.
In the last few years we suffered a few SEO attacks, from the worse to the most intelligent and hard to detect ones. This tool is necessary for every web manager/ SEO/ digital marketer… One case, I saw thousands of links (advice: check links to your site often) to one of my web with the anchor text ‘Viagra’… a few thousands of links. And no, we were selling sport nutrition products but not viagra. And disavow tool worked...
If you are managing an important web in any area I guess you suffered this kind of link attacks. Disavow is a very useful tool, and many of us started learning about it when it was too late and we had already a penalty. Everybody keep this article close to you, because you may need it in the future. Great information, thanks.
I usually do disavow viagra and other pharma spam links. However, I've had sites where I haven't disavowed this type of link and Google did a good job at ignoring them.
We have been talking about this over the last several months and we're glad to see a well done article about the disavow tool in 2017. Thank you for writing and for your insight on the topic
Good post.
It is important to know that Google wants us to use the Google Disavow Tool when we get a notice from them telling us we have websites pointing dodgy links at us. This is an advanced feature and should only be used with caution. If used incorrectly, this feature can potentially harm website’s performance in Google SERP.
It is good to do SEO audit and backlink scan at the start of SEO project. The results will tell you the quality of backlinks, and then you can make your SEO strategy accordingly.
I feel very comfortable using GWT in 2017 as only valid and good quality links get indexed, whereas bad spams gets filtered out and does not appear as backlinks in GWT. I feel disavow tool is used very less in 2017.
Great post Marie! And will still use the disavow tool. Btw, do I have to disavow a blacklisted site immediately or should I contact the web master first?
If you have a manual action visible in Google Search Console --> Search Traffic --> Manual Actions then you really should make attempts to remove unnatural links before disavowing as this shows good faith to the webspam team that you are cleaning up your unnatural links. But, if you are disavowing to try to avoid getting a manual action or to look better for Google's algorithms, then disavowing alone is good.
With that said, if you have unnatural links that you control and can easily remove, then removing is probably the best option.
Hello marie
First of all excellent post yours, thank you for sharing it.
To say that Pinguino seems to me one of the best thing and ideas that Google has developed, has contributed to that we all take the SEO in a much more intelligent, clean and honest way. To say that it is not wrong that Google has given its deserved to all those millions of websites that "cheated" to anticipate those who have always tried to do things right, as they say, time puts each in his place.
Keep working hard, in the end everything has its reward!
A greeting.
Hi,
I'm new to all of this, but have read lots and lots about backlinks recently as backlinks is what determines your sites SERP.
A lot of my competitors write blogs on their websites. But to me wouldn't it make more sense to write that blog under an alias on wordpress or another blogging site and link back to your website. To make this a high quality article then link out to maybe 3 or 4 high quality sites like BBC or CNN or Time so that the blog then has 3 or 4 links to top websites and one to yours. Or am I missing something?
If you're creating your own sites in order to link back to your main site, then this is creating your own backlinks for SEO purposes and it would go against Google's guidelines.
This is a tactic that people used a lot in the past, but Google is getting pretty good at determining whether the site that is linking out is doing so naturally. If you do this a couple of times it likely won't get you into trouble. But, if you're doing this on a large enough scale to make a difference, then you're at risk for a manual action. I've seen a good number of sites get manual actions because they created web 2.0 properties to link back to their main site.
Thanks for the tip and i get some important answers i was curious about backlink disavaw. But sill have a question i am curious about.
Lets asume that my website got some bad profile backlinks and i am not aware of them, google crawlled my web site and found those bad profile bad links. Will i be punished at this crawlling or at the next sevral crawlings.
You shouldn't be punished at all. If Penguin 4.0 recognizes these as unnatural links they should just ignore them. The main reason to disavow now is, in my opinion, to avoid a manual action. If these were links that you're not aware of then they're likely not the kind of links that would lead to a manual action.
I can't answer with certainty without seeing your situation personally, but it sounds like this is the type of link that you could ignore.
Hello,
Disavowal tool allows publishers to tell Google that they don’t want certain links from external sites to be considered as part of Google’s system of counting links to rank web sites.
Does site scraping count as negative SEO? Loads of eCommerce sites get their content scraped and no matter how often you disavow them, more pop up. Is Penguin smart enough to understand that's not the brand's fault? Or should we keep disavowing on a regular basis?
Site scraping should not cause you problems with Google's algorithms. Every good site gets scraped and republished and yes, those posts will contain links back to your site. Whenever I have seen Google penalize a site, either algorithmically or manually for a link issue, it is always because the site itself is doing things that are intended to manipulate their search rankings.
I wouldn't worry about these links.
Great post Marie!
One type of backlink that I think is worth calling out for disavowal is article marketing. In many cases when I've been doing a manual penalty recovery, and the initial request has been rejected, one of the sample links given by the Google search quality engineer has been an article marketing link. This seems like it's a hot button for them. I generally look for backlinks from domains that contain "article" (articlesnatch.com, ezinearticles, etc.), then look at the article itself, then Google one of the first sentences in the article (in double quotes for an exact match) to find all the copies of the article that Google has indexed, and disavow all of those too.
Hi Michael. Yes, these would be the type of links I would disavow as well, even in the era of Penguin 4.0 because these are very obviously low quality links that someone made in order to try and manipulate Google rankings. Also, these links serve almost no purpose outside of SEO.
Disavow a good tool that Google invented for those who were manipulating SEO - to give them a chance to get back on the right track, but if you are doing things the right way (that means not manipulating anything with links), then you're probably won't ever be in the position to use it.
I never used disavow tool on my site. However, maybe Google Penguin has become advanced and helpful to relieve us the stress of having to manually disavow bad links. Thanks a lot for this article. Very informative but also explained with expertise and full understanding of SEO.
After October 2016 Penguin Update, I use disavow tool and it's really works for me. Now i am on the to recover from penguin.
Thanks for Great Information.
Absolutely believe there's still merit in using the disavow tool in relation to link cleanup - especially from the aspects of scraped directories popping up as new. Though it is likely that these new links will be devalued by penguin automatically, it's good practice in my opinion to ensure big G knows that we want no association.
Going through a bit of a disavow audit myself specifically looking at removing follow links from the disavow that shouldn't be in there. Will let you know the outcome..
Simple answer is YES...!!!
This is what happens when you have a great site (American Shutters.co.za), with amazing quality pictures, good blog posts and solid content, when spammers start Building Backlinks using your images. As you can see ( please click on link to see the image) all theses links are websites that are rolled out DAILY with hot linking images.. And they are not stopping!
So then tell me how does google pick this up and counter it, when you have this amount of blatant SEO ( please click on link to see the image) abuse going on?! I Don't think so!
Over the past 3 months a total of 500 backlinks have been built this way from over 263 domains, and growing..
So long live the disavow tool!
Most likely, Penguin is ignoring these links. But, there's no harm in disavowing them other than the time commitment.
Great topic! Well covered and this is a question a lot of people have had since the last penguin update.
Fantastic post as always, Marie!
Nice post Marie Haynes, Thanks for sharing it.
Is it really true tool refusal to work, because I have not used it at all