> ## Content Index
> Fetch the complete content index at: https://softwaretestingweekly.com/llms.txt
> Use this file to discover other available public pages before exploring further.

# Issue #178
- URL: https://softwaretestingweekly.com/issues/178/
- Published: 2023-07-25T20:51:01.000Z
- Updated: 2026-06-10T13:18:22.000Z
- Description: What's the highest paying industry for QA? 💸
- Author: Dawid Dylowicz

| Comment                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Welcome to the **178th** issue!I bet that many of you wonder — [What's the highest-paying industry for QA?](https://www.reddit.com/r/QualityAssurance/comments/14zvng2/highest%5Fpaying%5Findustry%5Ffor%5Fqa/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F178)While there's no simple answer, you may indeed have a higher chance in finance, healthcare, and generally the more demanding areas.However, it may come at the cost of higher pressure and a more stressful environment.So instead of relying on the industry to get a better salary, often the best bet you can make is to invest in excelling at your role.Either by constantly learning, taking on more responsibilities, building your network or broadening your skills and experience.And the right opportunity will eventually show up.So, happy testing! 🙂*[Dawid Dylowicz](https://linkedin.com/in/dawid-dylowicz/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F178)*                                                                                                                                                                                                                            |
|                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| Sponsored [Introducing StudioAssist — Katalon's GPT-Powered Test Development Assistant](https://katalon.com/resources-center/blog/gpt-powered-ai-test-StudioAssist-coding-companion?utm%5Fsource=referral&utm%5Fmedium=media&utm%5Fcampaign=softwaretestingweekly)Introducing [StudioAssist](https://katalon.com/resources-center/blog/gpt-powered-ai-test-StudioAssist-coding-companion?utm%5Fsource=referral&utm%5Fmedium=media&utm%5Fcampaign=softwaretestingweekly), an AI-powered coding companion for Katalon Studio. Streamline your programming workflow and develop test automation code like never before. Be a faster, more efficient, and collaborative test developer. Boost your productivity with StudioAssist today — [check it out](https://katalon.com/resources-center/blog/gpt-powered-ai-test-StudioAssist-coding-companion?utm%5Fsource=referral&utm%5Fmedium=media&utm%5Fcampaign=softwaretestingweekly)![katalon.com](https://katalon.com/resources-center/blog/gpt-powered-ai-test-StudioAssist-coding-companion?utm%5Fsource=referral&utm%5Fmedium=media&utm%5Fcampaign=softwaretestingweekly)                                                                                                                                     |
|                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| NEWS                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| [Additive Testing: An Approach to Software Quality](https://blog.hunterstrategy.net/additive-testing-an-approach-to-software-quality-6649bceee918?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F178)[Jay Newlin](https://www.linkedin.com/in/jayrnewlin/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F178) expands on the test pyramid and introduces the concept of additive testing, describing responsibilities at unit, service and end-to-end levels.Moreover, [Aleksei Sotskov](https://www.linkedin.com/in/aleksei-sotskov/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F178) suggests [An alternative to Pairwise test design technique](https://medium.com/practical-software-testing/an-alternative-to-pairwise-test-design-technique-6ae0788387dd?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F178).[blog.hunterstrategy.net](https://blog.hunterstrategy.net/additive-testing-an-approach-to-software-quality-6649bceee918?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F178)                                                         |
| [Agile 101 (and how testing fits in)](https://cakehurstryan.com/2023/07/13/agile-101/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F178)Sometimes it's good to remind ourselves about the basics. Here's a concise summary of what Agile stands for and how testing fits in by [Callum Akehurst-Ryan](https://www.linkedin.com/in/cakehurstryan/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F178).Also, [Marie Cruz](https://www.linkedin.com/in/mariedesireecruz/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F178) explains the main concepts behind [What Chaos Engineering Is](https://www.testingwithmarie.com/post/what-is-chaos-engineering?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F178).[cakehurstryan.com](https://cakehurstryan.com/2023/07/13/agile-101/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F178)                                                                                                                                                                                                                      |
| [QA is not a cost center](https://medium.com/@writedanhere/qa-is-not-a-cost-center-b7cbd2d33a44?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F178)[Dan Petersen](https://www.linkedin.com/in/writedanhere/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F178) boldly emphasises why testing and QA activities shouldn't be treated as a cost.A good complementary read to that is [Santiago Loa](https://www.linkedin.com/in/santiagoloa/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F178)'s take on [Senior Management Support: The Keystone of Supplier Quality Accountability](https://medium.com/@santiagoloajr/senior-management-support-the-keystone-of-supplier-quality-accountability-e3afa2378217?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F178).[medium.com](https://medium.com/@writedanhere/qa-is-not-a-cost-center-b7cbd2d33a44?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F178)                                                                                                                                                |
| [Testers are NOT the gatekeepers of quality](https://www.kenst.com/testers-are-not-the-gatekeepers-of-quality/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F178)*Testers play an important role in assessing quality, but the control is not theirs.*A great reminder from [Chris Kenst](https://www.linkedin.com/in/ckenst/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F178) about why we shouldn't think of testers as the ones responsible for quality.Furthermore, [Alexandros Nikoloutsos](https://www.linkedin.com/in/alexandros-nikoloutsos/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F178) explains the quality benefits of writing tests from a developer perspective: [The dark truth about software testing](https://medium.com/@anikoloutsos/the-dark-truth-about-software-testing-44af081c654c?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F178).[kenst.com](https://www.kenst.com/testers-are-not-the-gatekeepers-of-quality/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F178)                                               |
| [Why Do QA Engineers Love Finding Bugs but I Personally Hate It](https://medium.com/hiredscore-engineering/why-do-qa-engineers-love-finding-bugs-but-i-personally-hate-it-4aa59b7e025f?source=rss------quality%5Fassurance-5&utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F178)[Shahar Barak](https://www.linkedin.com/in/shaharbarak/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F178) describes a powerful mindset shift from focusing on catching bugs to preventing them.Similarly, [Matvei Koniaev](https://www.linkedin.com/in/konyaev-m/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F178) shares an interesting story: [How did we find a hidden bug?](https://medium.com/@mat.coniaev/how-did-we-find-a-hidden-bug-26bf9a3dc876?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F178)[medium.com](https://medium.com/hiredscore-engineering/why-do-qa-engineers-love-finding-bugs-but-i-personally-hate-it-4aa59b7e025f?source=rss------quality%5Fassurance-5&utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F178)                            |
|                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| AUTOMATION                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| [17 Automated Testing Insights from an Industry Expert](https://saucelabs.com/resources/blog/17-automated-testing-insights-from-an-industry-expert?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F178)Based on his vast experience, [Nikolay Advolodkin](https://www.linkedin.com/in/nikolayadvolodkin/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F178) shares a lot of tips for effective test automation. And if you prefer listening, there's a 20-minute complementary video explaining that as well.[saucelabs.com](https://saucelabs.com/resources/blog/17-automated-testing-insights-from-an-industry-expert?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F178)                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| [Test Automation Design Patterns: Boosting Efficiency and Code Quality](https://medium.com/@dees3g/test-automation-design-patters-boosting-efficiency-and-code-quality-f2e036cd953e?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F178)If you want to step up your test automation game, [Denis Peganov](https://www.linkedin.com/in/denis-peganov-83764520a/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F178) describes best practices and shows examples of three common design patterns.[medium.com](https://medium.com/@dees3g/test-automation-design-patters-boosting-efficiency-and-code-quality-f2e036cd953e?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F178)                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| [The 3 Attributes of Testability: Operability](https://www.everydayunittesting.com/2023/07/the-3-attributes-of-testability-operability.html?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F178)When you can't test parts of your product or code, there's a chance there's something wrong with it. [Gil Zilberfeld](https://www.linkedin.com/in/gilzilberfeld/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F178) explains why testability is important and how to achieve that.In relation to that, [Rafael Miguel](https://www.linkedin.com/in/rafael-miguel-filho/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F178) wrote an immersive article on [Refactoring as a Technique for Bug Detection](https://chroniclesofapragmaticprogrammer.substack.com/p/refactoring-as-a-technique-for-bug-detection?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F178).[everydayunittesting.com](https://www.everydayunittesting.com/2023/07/the-3-attributes-of-testability-operability.html?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F178)              |
| [Transitioning from manual to automation QA (using Selenium and Java). What should I focus on learning?](https://www.reddit.com/r/QualityAssurance/comments/14zad8p/transitioning%5Ffrom%5Fmanual%5Fqa%5Fto%5Fautomation%5Fqa/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F178)Someone's looking for advice on moving into a test automation role using Selenium with Java. There are a few good tips and resources shared.One piece of advice might be [Kshitij Sharma](https://www.linkedin.com/in/kshitij-sharma-6305b2139/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F178)'s recent guide to [Mastering Java Selenium: Harnessing the Power of Annotations for Effective Automation Testing](https://medium.com/@kshitijsharma94/mastering-java-selenium-harnessing-the-power-of-annotations-for-effective-automation-testing-4ae6bb843c3a?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F178).[reddit.com](https://www.reddit.com/r/QualityAssurance/comments/14zad8p/transitioning%5Ffrom%5Fmanual%5Fqa%5Fto%5Fautomation%5Fqa/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F178) |
|                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| Sponsored [A Deep Dive into the 5 Meanings of QA](https://blog.magicpod.com/the-5-meanings-of-qa?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F178)Dive into the world of Quality Assurance (QA) in our article. Explore the five meanings of "QA": Quality Assurance, Quality Analyzer, Quality Advocate, Quick Attacker, and Question Asker. Gain insights into their unique contributions and why each one is necessary for ensuring software quality. [Read more on the TestingPod blog](https://blog.magicpod.com/the-5-meanings-of-qa?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F178).[blog.magicpod.com](https://blog.magicpod.com/the-5-meanings-of-qa?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F178)                                                                                                                                                                                                                                                                                                                                                                                                                 |
|                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| TOOLS                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| [Any more TestRail alternatives out there?](https://www.reddit.com/r/QualityAssurance/comments/14xbyk9/any%5Fmore%5Ftestrail%5Falternatives%5Fout%5Fthere/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F178)There are plenty of test management tools on the market, but people often wonder which one to choose. Here are some insights and recommendations from the community.[reddit.com](https://www.reddit.com/r/QualityAssurance/comments/14xbyk9/any%5Fmore%5Ftestrail%5Falternatives%5Fout%5Fthere/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F178)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| [Beginner's Guide to Appium 2.0](https://medium.com/@iamfaisalkhatri/beginners-guide-to-appium-2-0-d8118b31837c?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F178)As officially [announced](https://softwaretestingweekly.com/issues/176?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F178#start) a couple of weeks ago, the popular mobile and desktop test tool [Appium 2.0](https://appium.io/docs/en/2.0/intro/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F178) is finally here. For that occasion, [Mohammad Faisal Khatri](https://www.linkedin.com/in/faisalkhatri/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F178) wrote a comprehensive getting-started guide.[medium.com](https://medium.com/@iamfaisalkhatri/beginners-guide-to-appium-2-0-d8118b31837c?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F178)                                                                                                                                                                                                                          |
| [Best practices for using Cypress for front-end automation testing](https://kailash-pathak.medium.com/best-practices-for-using-cypress-for-front-end-automation-testing-21c787df708b?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F178)[Kailash Pathak](https://www.linkedin.com/in/kailashpathak/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F178) shares some helpful tips and tricks for [Cypress](https://github.com/cypress-io/cypress?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F178) that can help you write better tests.[kailash-pathak.medium.com](https://kailash-pathak.medium.com/best-practices-for-using-cypress-for-front-end-automation-testing-21c787df708b?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F178)                                                                                                                                                                                                                                                                                                                                                        |
| [Handling Multiple Login States Between Different Tests in Playwright](https://playwrightsolutions.com/handling-multiple-login-states-between-different-tests-in-playwright/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F178)Login is one of the most popular and fundamental scenarios in UI tests. [Butch Mayhew](https://www.linkedin.com/in/butchmayhew/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F178) shows various ways of handling that in [Playwright](https://github.com/microsoft/playwright?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F178).[playwrightsolutions.com](https://playwrightsolutions.com/handling-multiple-login-states-between-different-tests-in-playwright/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F178)                                                                                                                                                                                                                                                                                                                                          |
| [Mutation Testing: Improving Code Quality with Stryker](https://medium.com/@josesousa8/mutation-testing-improving-code-quality-with-stryker-67ee7ec8979f?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F178)Mutation testing is a technique that allows you to test not only your code, but also your... tests. [José Sousa](https://www.linkedin.com/in/jos%C3%A9-sousa-b951a64b/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F178) wrote a good overview of [Stryker](https://stryker-mutator.io/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F178) — one of the open-source tools created specifically for that.[medium.com](https://medium.com/@josesousa8/mutation-testing-improving-code-quality-with-stryker-67ee7ec8979f?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F178)                                                                                                                                                                                                                                                                                                         |
|                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| And…                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| [Debugging...](https://www.monkeyuser.com/2023/history-of-debugging/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F178) 😂                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
|                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| Thanks for reading!If you like this newsletter and it helps you become a better tester, you can say thanks and [buy me a coffee](https://buymeacoffee.com/softwaretestingweekly?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F178).*[Dawid Dylowicz](https://linkedin.com/in/dawid-dylowicz/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F178)*                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |