Spotify Keeps Crashing A Complete List of Fixes You Can Use on Lenovo ThinkPhone | Dr.fone
Spotify Keeps Crashing: A Complete List of Fixes You Can Use on Lenovo ThinkPhone
Does your Spotify keep crashing? You’re not alone. This problem is widespread and can happen to anyone. Fortunately, there are ways to rectify it quickly and easily. We’ve prepared a guide to fixing your Spotify crashing problem.
In our guide, you’ll find out why your Spotify keeps crashing. Moreover, you’ll get a list of fixes for your Spotify closing problem and detailed instructions. Once you’ve read our guide, you’ll successfully solve the problem of Spotify crashing on Android.
Part 1. Why Spotify Keeps Crashing
Some people have encountered a problem with their Spotify accounts. Spotify can sometimes keep crashing and closing due to several reasons. For example, it can happen due to your phone not being compatible with the app. This can happen if your operating system isn’t updated to the newest version.
Another reason the Spotify app keeps crashing could be an antivirus or a VPN blocking Spotify from working. Moreover, your device might be out of storage space, causing your phone to slow down and crash apps.
Several other reasons for this problem include network issues, a weak Wi-Fi signal, or the battery saving mode. Furthermore, your apps and files might be corrupted, or an app on your phone might block Spotify from working correctly.
Part 2. Spotify Keeps Crashing: Best Fixes
As you can see, there are numerous reasons for your Spotify crashing. Fortunately, all of them are easy fixes, and there’s no need to worry. We’ve prepared a list of 11 ways to fix your Spotify. With these fixes and detailed instructions, you’ll be able to eliminate your Spotify problem with ease.
1. Fix the Spotify Closing Issue by Repairing Your System
The reason for your Spotify crashing may be more significant than just a bug. Your device system might be behind it. If that’s the case, you might need to repair your system before trying to fix Spotify.
If you want to repair your mobile device’s system quickly and efficiently, try Wondershare Dr.Fone.
Wondershare Dr.Fone is an app that gives you complete control over your phone. You can manage it, back it up, recover files, and repair your system. The system repair option will fix your Android in just a few clicks and allow you to use Spotify freely. The steps go as follows:
- Step 1: Install and open Wondershare Dr.Fone on your computer and connect your Android.
- Step 2: Go to the Toolbox section and select System Repair.
- Step 3: Choose the Android
- Step 4: See which Android errors Wondershare Dr.Fone can fix and click Start.
- Step 5: Select the **Brand,**Name, Model, Country, and Carrier In the Carrier section, choose OPEN if your device is unlocked.
- Step 6: Tick the “I agree with the warning, and I am ready to proceed”checkbox and click Next.
- Step 7: Put your Android in Download Mode. You can find the steps below these instructions.
- Step 8: The program will automatically download once you put the phone in Download Mode.
- Step 9: Once the firmware downloads, click Fix Nowto install it on your Android.
- Step 10: Type “000000” in the dialog box and click Confirm.
- Step 11: That will start the system reparation, which you can follow on the screen.
- Step 12: Once it finishes, click Doneto complete the system repair.
There are two ways to enter Download Mode: one for Android devices with the Home button and another for those without it.
The steps for entering Download Mode on an Android phone with the Home button are as follows:
- Step 1: Turn off your phone.
- Step 2: Press and hold the Volume Down,Home, and Power buttons simultaneously.
- Step 3: Press the Volume Upbutton to enter Download Mode.
The steps for entering Download Mode on Android devices without the Home button are as follows:
- Step 1: Turn off your phone.
- Step 2: Press and hold the Volume Down, Bixby, andPower buttons simultaneously.
- Step 3: Press the Volume Upbutton to enter Download Mode.
2. Force-Close the App
You can force-close Spotify and open it again to make it work properly. That is an easy fix if your Spotify has developed a bug. If that is the case, follow the next steps:
- Step 1: Try opening Spotify.
- Step 2: If it’s not working, open App Switcher or Recent Apps. Different Android devices open it differently. Thus, you can swipe up from your Home screen, or if you have three buttons at the bottom, press Recent Apps.
- Step 3: Find Spotify in Recent Appsand click X or swipe up over it to force-close it.
- Step 4: Try opening Spotify again.
3. Re-Login to Your Spotify
The Spotify app may be working fine. Maybe you’re having problems with your Spotify account. If so, you can try logging out and logging in again to see if that works. That isn’t a big problem; sometimes Spotify accounts start bugging. You can re-login to your Spotify account by following these steps:
- Step 1: Open Spotify.
- Step 2: Tap Settingsin the upper right corner.
- Step 3: Scroll to the bottom of the settings and tap Log Out.
- Step 4: Tap Log In.
- Step 5: Enter your login credentials.
- Step 6: Tap Loginagain, and you’re in.
4. Restart Your Device
Another way to stop Spotify from crashing can be restarting your Android. The steps may vary slightly depending on the Lenovo ThinkPhone device, but they’re mostly the same. Follow these steps to restart your device:
- Step 1: Press and hold the Power button(you must press and hold both the Power and Volume Up buttons on a newer Android device).
- Step 2: Tap Restart. That will restart your Android, and you can try opening Spotify again.
5. Set Up Your Time and Date
Another possible reason for your Spotify closing problem could be the incorrect time and date on your Android. That is also an easy fix; you must set it correctly and try opening the app again. Set up your time and date with these steps:
- Step 1: Open Settingson your Android.
- Step 2: Go to Systemor General Management (depending on your Android model).
- Step 3: Go to Date and Time.
- Step 4: Tap Set Dateand set the correct date.
- Step 5: Go to Set Timeand set the right time.
6. Update Your System Software
Your Spotify app might keep crashing because your system is outdated. Try updating it to the latest version to try and fix the crashing problem. The steps for the Android system update are as follows:
- Step 1: Open Settings.
- Step 2: Go to System or About Phone.
- Step 3: Select System Update.
- Step 4: If there’s an available update, tap
7. Update Your App
If your system is updated, then Spotify might need an update. The app might malfunction if you’re using an older version. Thus, updating the app might solve the Spotify crashing problem. You can update Spotify by following these steps:
- Step 1: Go to the Play Store.
- Step 2: Search and open Spotify in the Play Store.
- Step 3: Tap Update
8. Free up Storage
Spotify can start crashing if your Android’s storage space is at capacity. That can also cause other apps to crash, not only Spotify. Therefore, check the storage space and free up as much as possible. Follow these steps:
- Step 1: Open
- Step 2: Go to Device Maintenance > Storageor go directly to Storage.
- Step 3: Here, you can see how much of your storage space is available and what’s taking up the most space.
- Step 4: Then, you can go ahead and clear as much space as you can.
9. Reinstall Spotify
There’s another solution if the Spotify app keeps crashing. You can try uninstalling and reinstalling it again on your Android. That will reset the app and might solve your problem. Follow the next steps to reinstall Spotify:
- Step 1: Find the Spotify app on your Android.
- Step 2: Hold the app icon.
- Step 3: Then, press Uninstall.
- Step 4: Press OK.
- Step 5: Then, open the PlayStore and find Spotify.
- Step 6: Tap Installto reinstall the app again.
- Step 7: Once it installs, log in to test if it’s working.
10. Check if Spotify Is Down
If your Spotify keeps crashing and closing, it might not be your device’s problem. Sometimes, Spotify’s server can be down, and many people face the same issue. If that’s the case, you can check with your friends if their Spotify is working or check online if Spotify is down. To do that, follow these steps:
- Step 1: Open your web browser.
- Step 2: Type “Is Spotify down” in the search bar.
- Step 3: You’ll see several websites that check real-time app servers and if they’re down.
- Step 4: Go to one or two and see what they say. If Spotify is down, you’ll need to wait for them to fix the problem.
11. Clear the Cache
When using different apps and websites, your device caches data from those sources. Since there’s no need to pile up your Spotify cache, you can clear it. Follow these steps:
- Step 1: Open Settings.
- Step 2: Go to Apps.
- Step 3: Find Spotify and tap it.
- Step 4: Tap Storageor Storage usage.
- Step 5: Tap Clear Cache.
safe & secure
Conclusion
If your Spotify app keeps crashing, several reasons might be behind it. For instance, your storage space might be at capacity, your system might need an update, your phone might have a software bug, or the Spotify server might be down.
We’ve given you 11 solutions to fix the Spotify crashing problem. However, if your system needs repairing, you can try Wondershare Dr.Fone for quick and easy repair. This solution and all others will surely help you fix the crashing problem.
7 Fixes for “Unfortunately, Phone Has Stopped” on Lenovo ThinkPhone
Encountering issues with the Phone app is never welcoming. Being one of the useful apps, seeing it crashing and unresponsive gives sheer despondency. If talked about the triggering points, they are numerous. But the central point is what to do when the Phone app keeps crashing. In this article, we have discussed this issue in detail. To know this and more about why the “Unfortunately, Phone has stopped” error crops up, read this article and get the problem sorted on your own.
Part 1: When can the “Unfortunately, Phone has stopped” error come?
First things first! You need to stay updated on why the Phone app keeps stopping or crashing before jumping to any solution. Following are the points when this error comes up to annoy you.
- When you install a custom ROM, the issue might occur.
- The upgrading of the software or incomplete updates can lead to crashing the Phone app.
- Data crashes can be another reason why this error shows up.
- Infection through malware and virus on your phone is also included when the Phone app might crash.
Part 2: 7 Fixes for the “Unfortunately, Phone Has Stopped” error
2.1 Open the Phone app in Safe Mode
First and foremost, the thing that can let you get rid of this trouble is Safe Mode. It is a feature that will end any excessive background functioning of the Lenovo ThinkPhone device. For instance, your device will be able to run sans any third-party apps when in Safe mode. Since the important functions and the naïve apps will be running on the Lenovo ThinkPhone device, you will get to know if it’s really a software glitch or not by running the Phone app in Safe mode. And this is the first solution we would recommend you make use of when the Phone app has stopped. Here is how to enable Safe Mode.
- Switch off the Lenovo ThinkPhone phone first.
- Now keep pressing the “Power” button until you see the Lenovo ThinkPhone logo on the screen.
- Release the button and immediately press and hold the “Volume Down” key.
- Leave the key once the Lenovo ThinkPhone device is in Safe mode. Now, the third-party apps will be disabled and you can check if the Phone app is still not responding or everything is fine.
2.2 Clear the cache of the Phone app
The cache should be cleaned timely if you want any app to work properly. Due to the constant usage, the temporary files get collected and may corrupt if not cleared. Hence, the next solution you should try when the Phone app keeps stopping is to clear the cache. Here are the steps to be performed.
- Open “Settings” on your device and go to “Application” or “Apps”.
- Now from the list of all applications, go to “Phone” and tap on it.
- Now, click on “Storage” and choose “Clear Cache”.
2.3 Update Google Play services
Since Android is created by Google, there must be some Google Play services that are crucial to run several system functions. And if attempting the previous methods isn’t of any use, try updating Google Play services when you find the Phone app stopped. For doing this, you need to make sure that automatic updates are turned on in Google settings. If not, enable it and get the apps including Google Play services updated for smoother functions.
2.4 Update the Lenovo ThinkPhone firmware
When the firmware is not updated, it may conflict with some apps and maybe that’s why your Phone app falls prey. Therefore, updating Lenovo ThinkPhone firmware will be a sane step that should be taken when the Phone app has stopped. Follow the below-mentioned steps and then check if the Phone app is opening or not.
- Open “Settings” and go to “About Device”.
- Now tap on “Software Updates” and check for the availability of the new update.
- Download and install it and then try to use the Phone app.
2.5 Clear partition cache
Here is another resolution for the “Unfortunately Phone has stopped” error. Clearing the partition cache will remove the whole cache of the Lenovo ThinkPhone device and make it work like before.
- Switch off your device to begin with and enter the recovery mode by pressing the “Home”, “Power” and “Volume Up” buttons.
- The recovery mode screen will appear now.
- From the menu, you need to choose “Wipe Cache Partition”. For this, you can use the Volume keys to scroll up and down.
- To select, press the “Power” button.
- The process will begin and the Lenovo ThinkPhone device will restart post it. Check if the problem still persists or it is finished. If unfortunately not, get to the next and the most productive solution.
2.6 Get the Lenovo ThinkPhone system repaired in one click
If still, the Phone app keeps stopping after trying everything, here is the most effective method that can surely help you. Dr.Fone - System Repair (Android) is a one-click tool that promises to repair Android devices hassle-free. Be it apps crashing, the black screen, or any other issue, the tool has no problem fixing any sort of issue. Here are the benefits of Dr.Fone - System Repair (Android).
Dr.Fone - System Repair (Android)
Android repair tool to fix “Unfortunately, Phone Has Stopped” on Lenovo ThinkPhone devices.
- It takes no special skills to operate it and fairly works to bring the Android system to normalcy.
- It shows great compatibility with all Lenovo ThinkPhone devices and other Android phones supporting over 1000 Android brands.
- Fixes any kind of Android issue without any complication.
- Easy to use and trusted by millions of users and therefore has a higher success rate.
- Can be downloaded freely and friendly user interface.
3,106,444 people have downloaded it
How to fix crashing Phone app using Dr.Fone - System Repair (Android)
Step 1: Get the Software Installed
Click the “Start Download” button to download the tool on your computer, and then open the program to begin the repair, click on “System Repair”.
Step 2: Plug the Phone with PC
Take your original USB cord and then connect your Lenovo ThinkPhone to the computer. When the Lenovo ThinkPhone device is connected, click on “Android” from the two tabs > click “Start”
Step 3: Enter the Details
As the next step, enter some important details on the next screen. Be sure to enter the right name, brand, and model of the Lenovo ThinkPhone device. When done everything, verify once and click on “Next”.
Step 4: Downloading Firmware
Downloading firmware will be the next step. Prior to this, you have to go through the instructions given onscreen to enter the DFU mode. Please click on “Next” and the program will bring the suitable firmware version and start downloading it.
Step 5: Get the Lenovo ThinkPhone device Repaired
When you see the firmware has been downloaded, the issue will begin to get resolved. Hang on and wait until you get notified for the repair of the Lenovo ThinkPhone device.
safe & secure
2.7 Factory reset
If none of the above methods worked for you, the last resort you are left with is a factory reset. This method will wipe everything from your device and make it function like normal. We also suggest you make a backup of your data if it is important so as to prevent the loss. Here is how to do this to fix the crashing Phone app.
- Open “Settings” and go to the “Backup and Reset” option.
- Look for “Factory data reset” and then tap on “Reset phone”.
- Within a while, your device will go through resetting and boot up to normalcy.
safe & secure
What to Do if Google Play Services Keeps Stopping on Lenovo ThinkPhone
Is the annoying Google Play Services error constantly popping up on your phone? Is it happening while reading, gaming, or browsing social media?
The error constantly plagues thousands of Android users, and it can be incredibly frustrating when you’re using the phone for something important or doing something entirely unrelated to the Google Play app.
Oddly enough, the “Unfortunately, Google Play Services has stopped.” error isn’t severe – you can fix it with a few general and easy-to-do fixes, a factory reset, or a system repair. Below, you’ll find info about why it’s happening and a list of ten possible solutions.
Why Am I Getting the Message “Google Play Services Keeps Stopping?”
Computers and phones often speak in error codes and apps that stop working. Even minor connectivity issues can cause these problems, leaving you wondering what’s wrong with your device or displaying the “Unfortunately, Google Play Services has stopped working.” error message.
Software errors are another set of problems that can also cause this issue. Namely, an average phone user has at least 40 installed apps, and sometimes these apps don’t play well together. They generate problems or steal resources from each other, such as RAM, causing crashes and errors.
There’s also the issue of wrong app versions. Although each Android phone uses the Android operating system, these systems can be vastly different, and the apps built for them can be made to be phone-specific and only run on a specific phone model.
That’s also the case with Google Play Store and Google Play Services.
Why Google Play Services Keeps Stopping
The Google Play Services keeps stopping error is an infamous one, and it can appear for various reasons and even on brand new phones. However, these causes can be categorized into three groups, which are:
- Network Issues
- Software Errors
- Wrong Play Services Version
Regardless of what’s causing the issue on your phone, we’ve compiled a list of ten possible solutions, and you can find those below.
Solutions to Try When Google Play Services Keeps Stopping
There are many solutions for the issue of Google Play Services that keeps stopping. We’ve listed the most famous and effective ones, and you’ll find them below in no particular order. Try them out and see whether they fix the issue.
1. Do a Factory Reset
A factory reset on any smartphone removes all your data on the phone’s internal storage and can even wipe your SD card clean if you select the option. Before you reset your phone to factory settings, ensure you’ve backed up all your essential apps and files. When you’re ready, you can do a factory reset by following these steps:
Step 1: Go into Settingsand search for “reset.”
Step 2: Choose Factory reset.
Step 3: Tap the Erase all dataor Reset device at the bottom, whichever button is there.
Step 4: Input your password and confirm the action.
Your phone will now restart and start the reset process. Once the factory reset completes, your phone will look brand new, and you’ll need to install all your apps again. Moreover, your Google Play Services app will likely get fixed by this, too.
2. Update Your System
As keeping your phone’s system and apps updated to the latest possible version is essential and recommended for the best performance and highest efficiency, you can try updating it to see whether it fixes your Google Play Services error. Here’s how:
- Step 1: Open the Settings
- Step 2: Head into System> System update.
- Step 3: If there’s an update available, click it and go through the process of updating your phone’s system.
Restarting your phone after an update, even if it doesn’t restart itself, is highly advisable, ensuring that the new updates apply without issues.
3. Revert to the Previous Version
As we’ve discussed the wrong Play Services versions above, it’s worth noting that sometimes even the developers can make mistakes and roll out the wrong version for your phone. So, if you notice that the phone is getting the error after you’ve updated Google Services or the Play Store, you can quickly revert to the previous version, and here’s how:
- Step 1: Head into Settings> Apps > Google Play Services.
- Step 2: Press the Disablebutton at the bottom of the screen.
- Step 3: Restart the phone, repeat the process by clicking Enablethis time, and restart the phone again.
As these are system apps, you can’t remove them from the phone, and disabling them will only remove the updates, leaving you with a base version that came with your phone out of the box.
4. Uninstall the App’s Updates and Reinstall
Like reverting to the previous version, you can also try reinstalling updates to fix the Google Play Services has stopped working error. The process is similar to the one above, but we’ve still included the steps. Here’s how you can do that:
Step 1: Go into Settings> Apps and find Google Play Services.
Step 2: Tap it and press Uninstall Updatesat the bottom.
- Step 3: Exit the Settingsapp and restart the phone.
- Step 4: Open the Play Storeapp and head into the app’s settings by clicking your profile icon. Then scroll to the bottom, and tap Settings.
- Step 5: Find and tap the Play Store versionto update your Google Play Services.
As you’re already there, you might as well update all other apps after you tap Manage apps & device. That will ensure that older and not-up-to-date apps aren’t causing the issue.
5. Check Storage
Believe it or not, one of the leading causes of the Google Play Services issue is a phone overfilled with apps. Namely, if you have insufficient storage, the Google Play Store app will likely crash and display errors such as “Unfortunately, Google Play Services has stopped working.”
Head into your phone’s Settings and select Storage to see how your phone’s doing storage-wise. Deleting a few apps you don’t use and transferring your photo and video library to a PC is highly advisable if your phone’s storage space lacks gigabytes.
6. Do a System Repair
Although the other solutions here are general fixes that might help, a system repair might take a bit longer but will undoubtedly fix your issue. You can use the Wondershare Dr.Fone app to repair the system and eliminate the annoying “Unfortunately, Google Play Services has stopped working” error.
Moreover, Dr. Fone works on Android and iOS devices and can fix various phone issues, including boot loops, a white screen of death, a stuck phone, etc. That’s why we’ve included a guide on using it for an Android phone issue. Here’s how:
Step 1: Launch the Wondershare Dr.Fone app on your PC and head into Toolkit> System Repair > Android.
Step 2: Select the type of issue you want to fix > Start.
Step 3: Select the make and model of your phone so that Dr.Fone can find the appropriate Android software.
Step 4: Connect the phone to the PC via a USB cable and follow the on-screen instructions to put the phone into Download Mode. The instructions are available for both phones with and without the home button.
Step 5: Select the appropriate Android firmware, download it, and hit Fix Nowafter it downloads.
Step 6: Enter the code and hit Confirmto continue the system repair process. When it’s done, click the Done
That’s all it takes to do a system repair with Wondershare Dr.Fone. Give the software a few minutes to complete, during which your phone might restart a few times. Once it’s done, your Google Play Services app will undoubtedly work.
7. Clear Cache
The easiest and the most obvious fix for many Android apps is clearing the app’s cache. Here’s how you can do that for Google Play Services and Google Play Store:
Step 1: Go into Settings> Apps and find the Google Play Store
Step 2: Tap Storageand hit the Clear cache
Step 3: Repeat the process for the Google Play Services
If this doesn’t work, move on to another possible fix.
8. Check Date and Time Settings
Oddly enough, the Google Play Services app is prone to failure because of an incorrectly set time or date. That’s because Google’s servers constantly check these settings before issuing updates to the Lenovo ThinkPhone devices, so you’ll need to ensure they’re correct beforehand. Here’s how:
Step 1: Head into Settings> System > Date & Time.
Step 2: Ensure that both “**Use network–provided time” and “Use network-provided time zone**” are toggled on.
Step 3: If this doesn’t work, you can try repeating the process and manually setting the time and the time zone.
Once you check or change these settings, try using the Google Play Store app and check whether the issue is fixed. Restarting the phone after changing the settings is also highly advisable.
9. Troubleshoot Your Internet Connection
Another regularly overlooked troublemaker is a poor internet connection. That’s because most apps nowadays are meant to work in online mode only, and losing connection or using a bad one interferes with the app’s functionality.
To test the internet connection on your Lenovo ThinkPhone, you should open a browser and head to a random internet page to see if it’s opening and whether there are any delays. If it’s working fine, your internet connection isn’t the problem.
10. Adjust Google Play Services Permissions
Although permissions rarely change, they can cause issues if you change them accidentally. These settings can be found in the same place where you would uninstall updates or clear the app’s cache, so you can use some of the steps mentioned above to check them.
Once inside Permission Settings, check whether the Google Play Services and Play Store apps have sufficient permission to do their jobs and whether any required permissions were recently removed. If so, grant these two apps their permissions back.
safe & secure
4,953,228 people have downloaded it
Conclusion
Although it’s an incredibly frustrating error, the “Unfortunately, Google Play Services has stopped” message is more annoying than serious. We’ve explained why it happens, but we’ve also given you a list of solutions to fix it.
Our list includes various fixes, from simple ones, like deleting the app’s cache and ensuring your network works fine, to more serious ones, like doing a factory reset. Alternatively, you can do a system repair with the help of Wondershare Dr.Fone, which will certainly fix the problem, but it might be a bit more complicated than cache deletion.
Also read:
- [New] Blur and Bury Backgrounds with Ease
- [New] Crafting a Call Concert Customize Your iOS Sound Scape for 2024
- [New] In 2024, Seamless Transition to Using a Virtual Whiteboard on Zoom Platforms
- [New] Prime Screen Recording Devices for YouTube Pioneers for 2024
- [Updated] Gamers' Guide to Flawless Game Recordings for 2024
- [Updated] Quick Insights for Accelerating Editing Tasks Efficiently
- From Likes to Leads Top 30 Tactics for Social Media Success for 2024
- How to Fix Unfortunately, Contacts Has Stopped Error on Vivo G2 | Dr.fone
- How to Fix Unfortunately, Contacts Has Stopped Error on Vivo Y27 5G | Dr.fone
- How to Oppo Get Deleted Phone Number Back with Ease and Safety
- How to Resolve Nokia C02 Screen Not Working | Dr.fone
- How to Resolve Oppo F23 5G Screen Not Working | Dr.fone
- My Videos Arent Playing on OnePlus 11R – What Can I Do? | Dr.fone
- My Videos Arent Playing on Vivo T2 5G – What Can I Do? | Dr.fone
- Perfect Your PC's Sound with These 5 Windows 11 Recording Tips
- Play Store Not Working On Honor Magic 6? 8 Solutions Inside | Dr.fone
- Play Store Not Working On Tecno Camon 20 Pro 5G? 8 Solutions Inside | Dr.fone
- Reasons for Realme GT Neo 5 Stuck on Boot Screen and Ways To Fix Them | Dr.fone
- YouTube Producers' Favorite Cameras & Lenses for 2024
- Title: Spotify Keeps Crashing A Complete List of Fixes You Can Use on Lenovo ThinkPhone | Dr.fone
- Author: Abel
- Created at : 2024-09-28 21:39:50
- Updated at : 2024-10-01 18:54:25
- Link: https://fix-guide.techidaily.com/spotify-keeps-crashing-a-complete-list-of-fixes-you-can-use-on-lenovo-thinkphone-drfone-by-drfone-fix-android-problems-fix-android-problems/
- License: This work is licensed under CC BY-NC-SA 4.0.