8 Quick Fixes Unfortunately, Snapchat has Stopped on Tecno Camon 20 Pro 5G | Dr.fone

8 Quick Fixes Unfortunately, Snapchat has Stopped on Tecno Camon 20 Pro 5G | Dr.fone

Ariadne Lv13

[8 Quick Fixes] Unfortunately, Snapchat has Stopped on Tecno Camon 20 Pro 5G

Have you ever been deep in conversation with a loved one or friend, taking advantage of all the funny filters and games Snapchat has to offer when you’ve suddenly been presented with the ‘Unfortunately, Snapchat has Stopped’ error code? This is usually followed by the app crashing back to the main menu.

If so, don’t worry; you’re not alone. Snapchat crashing in this way is nothing new, but it can be incredibly annoying when it keeps happening and stops you from enjoying the conversations you care about.

Fortunately, there are plenty of solutions out there to help you out and get the app working again as it should do. Today, we’re going to explore them all to help you get back to what you were doing before and as though there was never a problem.

Part 1. Install Snapchat again from Google Play Store

snapchat not responding - reinstall snapchat

One of the best ways to resolve the Snapchat crashing problem or Snap Map not working issue is to delete the app and reinstall it again. When you’re using your phone, there is data continually flowing around and data being sent here, there, and everywhere.

During these processes, bugs can occur, and if they can’t sort themselves out, the best thing to do is to reset your app and start from a fresh installation. Here’s how to do it.

Step 1: Hold down the Snapchat app from your main menu and press the ‘x’ button to uninstall the app.

Step 2: Open the Google App Store from your device and search ‘Snapchat’ in the search bar. Find the official app page and download the app onto your device.

Step 3: The app will automatically install itself once downloaded. Open the app, sign in to your account using your log-in details, and you should be able to use the app like normal.

Part 2. Check for new Snapchat Updates

snapchat not responding - check for new updates

Hand in hand with the problem above, sometimes a bug can restrict Snapchat from working, or perhaps your personal update settings. If you receive a Snapchat from someone with an upgraded version, this can crash your app.

Here’s how to make sure you’re running the latest version of Snapchat is Snapchat isn’t responding.

  1. Launch the Play Store and navigate to the My Apps and Games page
  2. Tap the Update button
  3. The app will now automatically update to the latest version

Part 3. Wipe the cache of Snapchat

If you have a lot of data in your Snapchat cache, this can cause the app to become overloaded in which you’ll need to clear it to start again and refresh the app. This is a common problem that can cause Snapchat has stopped working error.

Here’s how to fix it.

  1. Open the Snapchat app and tap the Profile icon on the top left-hand side of your screen

    wipe cahce of snapchat crashing - step 1

  2. Tap the Settings gear icon on the top right

    wipe cahce of snapchat crashing - step 2

  3. Scroll down the Settings menu and tap the Clear Cache option

    wipe cahce of snapchat crashing - step 3

  4. Here, you can choose to Clear All, but you can select individual areas if you prefer

    wipe cahce of snapchat crashing - step 4

  5. Tap the Confirm option to clear your cache preference completely

    wipe cahce of snapchat crashing - step 5

Part 4. Fix the system issues that caused Snapchat stopping

If you’re experiencing the Snapchat crashing on Android often, or you’re experiencing similar errors with other apps, this can be an indication that there’s something wrong with your Android operating system.

The best way to fix this is to repair your device using the software known as Dr.Fone - System Repair (Android). This is a powerful repair system that can completely recover your device from any errors, including the Snapchat keeps crashing error.

Dr.Fone - System Repair (Android)

Dedicated repair tool to fix Snapchat crashing on Android.

  • Recover your device from any problem, including black screen or unresponsive screen.
  • Supports over 1000+ unique Android devices, models, and brands.
  • Trusted by over 50+ million customers around the world.
  • Can fully repair faults with your Tecno Camon 20 Pro 5G’s firmware in a few simple steps.
  • One of the most user-friendly applications in the world.

3,889,035 people have downloaded it

To help you make the most of this Android repair software and to fix your Snapchat not responding error, here’s a step-by-step guide on how to use it.

Step 1: Download the Dr.Fone - System Repair (Android) software to your computer. Install the software to your Mac or Windows computer by following the onscreen instructions.

Once completed, open the software, so you’re on the main menu.

![snapchat crashing - fix with a tool](https://images.wondershare.com/drfone/guide/drfone-home.png)

Step 2: From the main menu, click the System Repair option, followed by the Android option. Of course, if you have an iOS device you want to repair in the future, the option is there if you want it. Also, connect your Tecno Camon 20 Pro 5G to your computer using the USB cable.

snapchat crashing - select option

Step 3: Confirm details.

On the next screen, use the drop-down menus to confirm the model, brand, operating system, and carrier of your device. Click Next to confirm the details are correct.

snapchat crashing - select details

Step 4: You’ll now need to put your phone into Download Mode, sometimes referred to as Recovery Mode. For this, you can follow the onscreen instructions. Make sure your device stays connected to your computer throughout this process.

The method will slightly differ depending on whether your device has a home button, so make sure you follow the right instructions for your individual device.

snapchat crashing - recovery mode

Step 5: Once in Download Mode, the software will now download and install a fresh version of your Tecno Camon 20 Pro 5G’s operating system. This can take some time, so make sure your device stays connected, and your computer stays on and doesn’t shut down.

snapchat crashing - download firmware

Step 6: That’s it! Once you see the screen saying your device has been repaired, you’ll be able to close the Dr.Fone - System Repair (Android) software, disconnect your phone, and can start using Snapchat as normal without the Snapchat not responding error coming up!

snapchat crashing - fixed issue

With Screensaver Wonder you can easily make a screensaver from your own pictures and video files. Create screensavers for your own computer or create standalone, self-installing screensavers for easy sharing with your friends. Together with its sister product Screensaver Factory, Screensaver Wonder is one of the most popular screensaver software products in the world, helping thousands of users decorate their computer screens quickly and easily.

safe Downloadsafe & secure

Glary Utilities PRO - Premium all-in-one utility to clean, speed up, maintain and protect your PC

Part 5. Check for the Android update

snapchat stopping - check for android update

Similar to some of the other solutions we’ve listed above, if you’re using an outdated version of the Android operating system, but the latest version of Snapchat is coded to the most recent, this can be a cause for the Snapchat crashing on Android problem to occur.

Fortunately, it’s easy to check to make sure you’re running the latest version of Android and to download and install the update if you need it. Here’s how, which will help to sort out your Snapchat keeps crashing Android problems.

Step 1: Open the Settings menu on your Tecno Camon 20 Pro 5G and select the About Phone option.

Step 2: Tap the ‘Check for Updates’ option. If an update is available, you’ll then have the option to Install Now or Install Overnight. If no update is available, you’ll see a notification stating your device is up to date and no action is needed.

Part 6. Connect to another Wi-Fi

In some cases, you may be trying to connect to a Wi-Fi network that’s not very stable. This may keep cutting the connection to your device, which in turn is causing Snapchat to crash on Android.

To resolve this, you can simply try connecting to another Wi-Fi network or a data plan to see whether this is the problem. If so, changing network and then using the Snapchat app should stop any error messages from occurring.

Step 1: Open the Settings menu on your Tecno Camon 20 Pro 5G, followed by the Wi-Fi option.

snapchat stopping - connect to wifi

Step 2: Tap the new Wi-Fi network you’re currently connected to, and then tap the ‘Forget’ option, to stop your phone connecting to it.

Epubor Ultimate for Mac:Helps you read books anywhere, including the best eBook Converter + eBook DRM Removal functions.

snapchat stopping - forget wifi

Step 3: Now tap the new Wi-Fi network you want to connect to. Insert the Wi-Fi security code and connect. Now try reopening and using the Snapchat to see if you can use it.

snapchat stopping - reconnect wifi

Part 7. Stop using the custom ROM

snapchat stopping - stop rom

If you’re running a custom Android ROM on your device, with some versions of the ROM and some apps, you’re going to experience errors simply because of the way the apps and the ROMs are coded and designed.

Unfortunately, there’s no easy fix to this, and if you want to continue using the app, you’ll need to reflash your Tecno Camon 20 Pro 5G back to its original firmware, and then wait until the ROM developers update the ROM to be compatible with social apps like Snapchat.

However, this reflashing process is simple thanks to the Dr.Fone - System Repair (Android) software that we listed above. To follow the detailed step-by-step guide, follow the steps on Part 4 of this article, or follow the quick guide instructions below.

  1. Download and install the Dr.Fone - System Repair (Android) software to your computer
  2. Connect your Tecno Camon 20 Pro 5G to your Windows computer using the USB cable
  3. Open the software and click the Repair option.
  4. Select the Android device repair option
  5. Make sure your carrier and device information are correct
  6. Put your device into Download Mode by following the onscreen instructions
  7. Allow the software to repair your Tecno Camon 20 Pro 5G automatically

Part 8. Reset the factory settings of your Android

snapchat stopping - factory resetting

One of the last resorts you can take is factory resetting your Tecno Camon 20 Pro 5G back to its original settings. From the day you first started using your device, you’ve been using the system and downloading files and apps, and over time this increases the chances of creating a bug.

However, by resetting your device to factory settings, you can reset these bugs and get your apps and device working again free from the Unfortunately, Snapchat has stopped error message. Here’s how to factory reset your device.

Make sure you back up your personal files from your device first like your photos and music files because factory resetting your device will clear your device’s memory.

Step 1: Tap the Settings menu on your device and click the Backup and Reset option.

Step 2: Click the Reset Phone option. That’s it! The phone will take several minutes to complete the process, after which your phone will be reset to its original state.

Full Guide: How To Fix Connection Is Not Private on Tecno Camon 20 Pro 5G

Are you encountering the “your connection is not private” issue on your phone? We found many Android users have increasingly expressed their frustrations with this recurring problem while browsing on the internet.

Usually, you can just reload the page to fix the error. But in case it doesn’t help, you may need to look for more advanced solutions. In the following discussion, we will delve into why this “your connection is not private” on Android happens and explore solutions that work for you.

Part 1: Addressing Your Connection Is Not Private on Android

First of all, what does “your connection is not private” on Android mean? To answer this question, it’s essential to understand that this error is often associated with Secure Socket Layer (SSL) protocol issues.

SSL is a cryptographic protocol created to establish a secure communication channel over the internet. Its primary purpose is to ensure the confidentiality and integrity of data exchanged between a user’s device and a website’s server.

The error message appears when there’s a problem with the SSL/TLS (Transport Layer Security) certificate of the website you are trying to access. This certificate is a digital document that authenticates the website and encrypts the data transmitted between the user’s device and the server.

Your connection is not private error on Android.

Some common factors that could trigger the “your connection is not private” on Chrome Android error:

  1. Expired or invalid SSL certificate of the website;

Certificates are issued for a specific period, and if the website owner fails to renew it in time, your browser will detect it as not secure.

  1. There is a mismatch between the domain on the certificate and the actual domain you are trying to visit;

This discrepancy might occur due to a misconfiguration on the website or, in some cases, due to a man-in-the-middle attack where a third party intercepts the communication between your device and the server.

  1. No HTTPS enforcement;

Another reason for the issue is if the installed SSL certificate doesn’t turn on the “force HTTPS” option. This means visitors might be using the non-secure HTTP version of the site instead of the safe URL.

So, the error serves as a warning to users, indicating that the connection may not be secure and sensitive information could be at risk.

Browsers, including those on Android devices, prioritize user safety and privacy. They will block access to potentially compromised websites to prevent data theft or unauthorized access. That’s why when you get the “your connection is not private” message on Android, you can’t access the website.

Part 2: What The Error Codes in “Your Connection Is Not Private” Mean

When “your connection is not private” on Chrome Android error shows up, it often comes along with specific error codes that can indicate the root cause of the issue. Understanding these error codes is crucial for troubleshooting and resolving the problem effectively.

  1. ERR_CERT_SYMANTEC_LEGACY: Unsupported Symantec-issued certificate

This error code indicates that the website you are attempting to access is equipped with an unsupported Symantec-issued certificate. Symantec, a prominent Certificate Authority, had faced concerns about the security of its certificate issuance processes.

As a result, major browsers, including Google Chrome, no longer support certificates issued by Symantec. If you encounter this error, it implies that the website’s SSL certificate is outdated and needs to be updated with a certificate from a trusted Certificate Authority.

  1. NET::ERR_CERT_AUTHORITY_INVALID: Unauthenticated SSL certificate

The presence of this error code suggests that the SSL certificate of the website cannot be authenticated by your browser. This could occur if the certificate is self-signed or issued by an unrecognized Certificate Authority.

  1. NET::ERR_CERT_DATE_INVALID: Date and time mismatch

This error code points to a discrepancy between your Tecno Camon 20 Pro 5G’s date and time settings and the information on the website’s SSL certificate, as they have expiration dates. If the date and time settings on your device are incorrect, it may prevent the certificate from being validated. Correcting your device’s date and time settings should resolve this issue.

  1. SSL certificate error: Generic or unspecified problem

This is a more generic error message that indicates a problem with the website’s SSL certificate without specifying the exact nature of the issue. It could indicate various issues, such as an expired certificate, a misconfiguration in the certificate chain, or other SSL-related problems.

Part 3: How To Fix Your Connection Is Not Private on Android

Encountering the “your connection is not private” error on Android can be a frustrating experience. Fortunately, there are various methods to address and fix this issue, depending on its underlying cause.

In this section, we will explore some effective solutions to help you regain a secure and private connection.

Method 1: Clear your cache

When you use the internet, web browsers store information about your online activities in cached data and cookies to speed things up. However, having too much of this data can cause problems instead. It might even stop your browser from connecting securely.

So, clearing your browser cache and data can be a quick and simple “your connection is not private” Android fix. Follow the steps here:

  • Step 1: Open and launch Chrome.
  • Step 2: Access the Menu (the three dots button) to open the Settings. Select Privacy and Security > Clear Browsing Data.
  • Step 3: Opt for the “All Time” option and click “Clear Data” to erase your cache.

Clear the browser's cache and data.

After successfully clearing your browser cache and data, revisit the website to check if the problem persists.

Power Tools add-on for Google Sheets, 12-month subscription

Method 2: Repair the Android system

Addressing the “your connection is not private” to fix on Android involves examining both the Tecno Camon 20 Pro 5G device and the website. If clearing browser data doesn’t help, there might be an issue with your Android system. One solution is to use the Wondershare Dr.Fone system repair tool to fix the issues safely.

How to perform system repair with Dr.Fone:

  • Step 1. Open the Repair Tool

Start by launching Wondershare Dr.Fone on your computer. Go to the Toolbox section and connect your Tecno Camon 20 Pro 5G. Choose System Repair and pick Android as your device type.

Open Dr.Fone System Repair tool.

safe Downloadsafe & secure

4,322,863 people have downloaded it

  • Step 2. Begin Repair

Click Start on the new screen to kick off the repair. Since you’re dealing with a connection private issue on Android, select System Damage.

Select the problem and begin the repair.

  • Step 3. Fill in the Tecno Camon 20 Pro 5G device Details

The platform will detect your Tecno Camon 20 Pro 5G’s brand. Confirm the Name, Model, Country, and Carrier. If your device is unlocked, choose OPEN in the Carrier section. Agree to the warning, click Next, and proceed with the repair.

Confirm your Tecno Camon 20 Pro 5G's details.

  • Step 4. Activate Download Mode

Follow the instructions to put your Tecno Camon 20 Pro 5G into Download Mode. Once in Download Mode, you will start downloading the firmware.

Activate Download mode to download the firmware.

  • Step 5. Confirm Installation

Remember, the repair may erase data. It’s advisable to back up your data first before starting the repair. Enter “000000” to confirm the repair process, shown by a progress bar.

EaseText Audio to Text Converter for Windows (Personal Edition) - An intelligent tool to transcribe & convert audio to text freely

Confirm the repair process.

When done, click Done if your Android starts properly. If not, click Try Again to repeat the process.

Method 3: Check and fix the date and time on your Android

Since the error code “NET::ERR_CERT_DATE_INVALID” indicates a mismatch between the date and time on your device and your browser, you need to adjust the date and time settings on your Android to fix it.

The specific steps can vary based on your Android model, but the general approach involves locating the “date and time” settings on your phone. How to fix the date and time on Android to bypass “your connection is not private” on Chrome Android:

  • Step 1: Go to your Tecno Camon 20 Pro 5G’s Settings > Date & Time.
  • Step 2: Switch on the “Automatic Date & Time” to sync with the network-provided time.

Check and fix the Android's date and time.

Method 4: Perform factory reset

If nothing else works, there might be malware on your phone causing trouble. It’s crucial to eliminate this threat before further damage occurs. The recommended action is to perform a factory reset on your phone.

However, keep in mind that this process can result in data loss, so it’s essential to back up your data beforehand. Follow the steps to perform a factory reset on Android:

  • Step 1: Go to your Android Settings.
  • Step 2: Select Backup and Reset > Factory data reset. Then, opt to erase all data.

Forex Robotron Basic Package

Perform a factory reset.

Most of the time, you won’t need to go to the extreme of a factory reset. The simpler solutions mentioned earlier should take care of the Security Certificate Error on your Android.

Conclusion

By now, you should have a good grasp of the “Your Connection Is Not Private” problem on Android. This issue typically arises from complications with the SSL certificate of the website, designed to ensure a secure connection.

When you see the error message, it often comes with specific codes that indicate the underlying problem. Several methods can be employed to fix the “Your Connection Is Not Private” on Android. Clearing the browser cache, repairing the Android system using tools like Dr.Fone, checking and fixing date and time settings, and performing a factory reset as a last resort are among the solutions.

By prioritizing user safety and following the step-by-step approach in this guide, you can navigate and resolve this common internet browsing challenge on your Tecno Camon 20 Pro 5Gs.

DLNow Video Downloader

Effective Methods on How To Take Viruses Off Your Phone

Cell phones have become a part of a person’s daily life. It offers convenience and connectivity at your fingertips. Yet, these handy devices are prone to viruses when used carelessly. Viruses can infiltrate your phone through unverified downloads, unsecured networks, or malicious links. This can compromise your data and device performance.

In this article, you’ll explore practical methods on h ow to take a virus off your phone. From simple preventive measures to specific solutions, this guide aims to equip you with practical strategies, ensuring a safer and smoother mobile experience by safeguarding your phone against the perils of viruses.

phone with virus logo

Part 1: Why You Get Mobile Viruses in the First Place

Mobile viruses are tiny bugs that sneak into your phone and mess things up. They’re sneaky software programs designed to cause trouble, like stealing your info or making your phone act strange. Pesky viruses are usually acquired by accessing unverified links and downloading sketchy files. This is why it’s essential to be careful about what you access on the internet. It’s also a great habit to beware of the computers you’re connecting your phone to.

You might notice weird things happening on your phone when infected with a virus. It may suddenly slow down, show pop-ups you didn’t click, or run out of battery super-fast . These could be signs that your phone has a virus. Take note of these.

hacker with virus tools

Here are some common ways viruses get into your phone:

  • **Accessing sketchy links.**Clicking on strange or suspicious links in messages or emails is the number one virus source.
  • **Downloading apps from unauthorized developers.**Getting apps from places other than the official app stores like Google Play or Apple Store can also be a gateway for trojan viruses. This is mainly because apps install files directly to your system when downloaded.
  • Connecting to compromised computers. Watching out for viruses or malware when plugging your phone into a computer would be best.
  • **Transferring malware files to your phone:**Moving files with viruses from a computer or another device to your phone.

Remember, these bugs can cause a lot of trouble, but staying careful while using your phone can help you avoid them!

Part 2: Different Methods To Take Viruses Off Your Phone

If your phone’s caught a virus, it’s time to remove those bugs. You might wonder about how you get a virus off your phone. Well, this section has you covered with 4 different methods you can use.

Method 1: Wondershare Dr. Fone’s System Repair

If you need a quick, professional, and safe solution, Wondershare Dr.Fone is here to save the day. Its System Repair feature is like a superhero—it swoops in and fixes the problem in a snap. This magic tool does the heavy lifting to remove viruses from your phone.

Here’s how you can use Dr. Fone’s System Repair feature:

  • Step 1: Launch Dr.Fone. Choose System Repair in the Toolbox section. Ensure that your phone is connected.

/a>

dr.fone homepage

safe Downloadsafe & secure

3,391,426 people have downloaded it

  • Step 2: Choose either Android or iPhone. In this example, iPhone shall be selected. For Android devices, simply follow and mirror the prompts that will follow.

system repair os options

  • Step 3: Select iOS Repair to proceed.

dr.fone ios system repair options

  • Step 4: Choose either Standard Mode or Standard Repair. Standard Repair will not remove data from your device. However, for a sure fix, choose Standard Mode.

dr.fone standard/advanced repair page

system repair recovery mode guide

  • Step 6: Click Download next to the iOS firmware you want to install.

system repair firmware download page

  • Step 7: After the firmware is downloaded, click Repair Now.

firmware download complete

  • Step 8: Once the process is completed, choose Done. Your phone should be virus-free by now.

repair complete

Method 2: Using Safe Mode

Safe Mode is like a secret agent—it helps but with a downside. It turns off third-party apps, making your phone useful only for basic calls or texts. Use this method if any solutions in this section do not work. It’s especially handy if you use your phone before sending it to a technician. This way, you’ll learn how you can get a virus off your phone before actually letting a technician do it.

Generally, here’s how you can enter Safe Mode on Android Phones. Do check with your phone manufacturer’s official manual/guides on how to enter them:

  • Step 1: Press and hold the power button. Wait for the power options to appear.
  • Step 2: Tap and hold the Power Off button.
  • Step 3: Tap on the prompt when you see the Reboot to safe mode option.

android safe mode

For iPhones, here’s how you can do it:

  • Step 1: Power off your iPhone.
  • Step 2: Hold the power button.
  • Step 3: Hold the volume down button until you see the Apple logo.
  • Step 4: Your phone should now be in safe mode.

ios safe mode

Take advantage of PREMIUM features.
Create your texts / logos without any limitation.
No attribution required when downloading.
No advertising on the website.
TextStudio.com PREMIUM - Monthly Membership

Method 3: Downloading Anti-Virus Software

Anti-virus software works like a shield, protecting your phone from sneaky viruses and malware. Here are three recommended anti-virus apps that you should try out. They’re available on both the Google Play Store and App Store. So, regardless of what device you’re using, you’re sure to be safe with these:

  • Avast Anti-virus – Mobile Security
  • Norton 360: Online Security
  • Bitdefender Mobile Security & Anti-virus

Method 4: Performing a Factory Reset

A Factory Reset is like a phone makeover—it wipes everything and starts fresh. But be cautious, as it erases all data!

Generally, the Factory Reset option should be in Settings > General & Backup and reset or under Settings > About phone for Android devices.

miui factory reset

IOS devices should be under Settings > General > Transfer or Reset iPhone.

ios transfer or reset

Remember, each method has its strengths and weaknesses. Dr.Fone is quick and effective, Safe Mode is limited but useful, anti-virus apps can protect, and a Factory Reset gives a clean slate. Try these methods to zap those viruses away!

Part 3: Handy Prevention Tips To Avoid Future Infections

To keep your phone safe from viruses, follow these easy tips that act as a shield against potential threats.

  • **Regular software updates:**Keep your phone updated with the latest software. Updates often include security patches that protect your phone from new threats.
  • **Cautious downloads:**Be careful when downloading apps or files. Stick to trusted sources like Google Play Store or Apple Store. Avoid clicking on suspicious links from unknown sources.
  • **Secure networks:**Use secure Wi-Fi networks and limit public Wi-Fi use for sensitive activities. Public networks can expose your device to potential risks.
  • **Anti-virus software:**Install a reliable anti-virus app and keep it updated. These apps constantly scan for and detect viruses, safeguarding your device against threats.

These simple yet crucial tips will fortify your phone’s defenses, reducing the likelihood of virus infections and ensuring a safer digital experience.

Conclusion

Viruses can make your phones act weird, but you have the tools to fight back. Keep your phone healthy by updating software, being cautious with downloads and links, using secure networks, and having an anti-virus app.

And, if you’re thinking, “**How do I get a virus off My Tecno Camon 20 Pro 5G?**” then Wondershare Dr.Fone is a reliable hero. It’s quick and effective in clearing out those bugs. By staying aware and taking preventive steps, you can keep your phone safe and ensure a trouble-free experience. And if viruses strike, Dr. Fone’s got your back for an instant fix!


  • Title: 8 Quick Fixes Unfortunately, Snapchat has Stopped on Tecno Camon 20 Pro 5G | Dr.fone
  • Author: Ariadne
  • Created at : 2024-07-30 08:18:04
  • Updated at : 2024-07-31 08:18:04
  • Link: https://howto.techidaily.com/8-quick-fixes-unfortunately-snapchat-has-stopped-on-tecno-camon-20-pro-5g-drfone-by-drfone-fix-android-problems-fix-android-problems/
  • License: This work is licensed under CC BY-NC-SA 4.0.