7 Solutions to Fix Error Code 963 on Google Play Of Oppo A58 4G | Dr.fone
7 Solutions to Fix Error Code 963 on Google Play Of Oppo A58 4G
People are increasingly complaining about Google Play Error Codes which pop-up during downloading, installing or updating an App via Google Play Store. Amongst these, the most recent and common one being Error Code 963.
Google Play Error 963 is a typical error which shows up not only when you try to download and install an App but also during App update.
Error 963 cannot be attributed to a particular App or its update. It is a Google Play Store error and is experienced by Android users across the world.
Error Code 963, just like any other Google Play Store errors, is not something difficult to deal with. It’s a minor glitch which can be fixed easily. There is no need to worry or panic if you see Error 963 on Google Play Store preventing your favorite App from downloading or updating.
Read on to find out more about the Google Play Error 963 and best ways to fix it.
Part 1: What is Error Code 963?
Error 963 is a common Google Play Store error which basically hinders Apps from downloading and updating. Many people get worried when Error Code 963 does not let them install new Apps or update existing ones. However, please understand that Google Play Error is not such a big deal as it may sound and can be overcome easily.
Error 963 pop-up message reads as follows: “cannot be downloaded due to an error (963)” as shown in the image below.
A similar message shows up even while you are trying to update an App, as shown in the screenshot below.
Error Code 963 is basically an outcome of data crash which mostly is seen in cheaper smartphones. There might another reason for Error 963 preventing Apps from downloading and updating, which is Google Play Store Cache being corrupted. People also speculate SD Card related issues as many-a-times external memory enhancer chips do not support large Apps and their updates. Also, Error 963 is very common with HTC M8 and HTC M9 smartphones.
All these reasons and more can handle with ease and you can continue to use Google play services smoothly. In the following segment, we will discuss various fixes to cure the problem to enable to you download, install and update Apps on your device normally.
Part 2: Easiest solution to fix Error Code 963 on Android
When it comes to the most convenient solution to fix error 963, Dr.Fone - System Repair (Android) cannot be missed. It is the most productive program that covers a wide range of Android issues. It ensures full safety while performing and one can fix the Android issues in a hassle-free way.
Dr.Fone - System Repair (Android)
One click to fix Google Play error 963
- The tool is recommended for its higher success rate.
- Not just Google Play error 963, it can fix a large number of system issues including app crashing, black/white screen etc.
- It’s considered as the first tool that offers one-click operation for Android repairing.
- There’s no technical expertise needed to use this tool.
4,997,014 people have downloaded it
This section will provide you the tutorial guide for how to fix error code 963.
Note: Before moving to solve the error 963, we would like to inform you that the process may result in wiping away your data. And therefore, we suggest you to make backup of your Oppo A58 4G prior to fixing this Google Play error 963.
Phase 1: Connecting and preparing the Oppo A58 4G device
Step 1 – To begin fixing error 963, run Dr.Fone after downloading and installing it on your PC. Now, pick out the ‘System Repair’ tab from the main screen. Thereupon, with the help of a USB cable, make connection between your Oppo A58 4G and PC
Step 2 – On the left panel, you’re supposed to choose ‘Android Repair’ and then click the ‘Start’ button.
Step 3 – On the following screen, you need to choose the appropriate details for your device like the name, brand, model, country/region etc. Later, go for warning confirmation and hit ‘Next’.
Phase 2: Taking Android device in Download mode for repairing
Step 1 – It is essential to get your Oppo A58 4G or tablet entered in Download mode. For this, following are the steps to be taken:
If the Oppo A58 4G device contains Home button:
- Turn the Oppo A58 4G device off and then keep holding the ‘Power’, ‘Volume Down’ and ‘Home’ buttons altogether for about 10 seconds. Next, release them all and push the ‘Volume Up’ key. This way, your device will enter the Download mode.
If the Oppo A58 4G device contains no Home button:
- Switch off your phone/tablet and press the ‘Volume Down’, ‘Bixby’ and ‘Power’ buttons for 10 seconds. Leave the buttons and then press the ‘Volume Up’ button for entering download mode.
Step 2 – Press the ‘Next’ button and then the program will commence the firmware downloading.
Step 3 – Upon successful downloading and verification of the firmware, the process of Android device repairing will begin automatically.
Step 4 – Within a while, the Google play error 963 will be vanished.
Part 3: 6 Common Solutions to fix Error Code 963
Since there is no specific reason for Error Code 963 to occur, similarly there is no one solution to the problem. You may use any one of them below or try them all to never see Error Code 963 on your device.
1. Clear Play Store Cache and Play Store Data
Clearing Google Play Store Cache and Data basically means keeping Google Play Store clean and free from trouble-making data stored in respect of it. It is advisable to carry out this process regularly to prevent Errors like Error Code 963 from occurring.
Follow the steps given below to fix Error Code 963:
Visit “Settings” and select “Application Manager”.
Now select “All” to see all downloaded and built-in Apps on your device.
Select “Google Play Store” and from the options that appear, tap on “Clear Cache” and “Clear Data”.
Once you are done clearing Google Play Store Cache and Data, try to download, install or update the App facing Google Play Error 963 again.
2. Uninstall updates for Play Store
Uninstalling Google Play Store updates is an easy and quick task. This method is known to have helped many as it brings back the Play Store to its original state, free from all updates.
Visit “Settings” and select “Application Manager”.
Now select “Google Play Store” from “All” Apps.
In this step, click on “Uninstall Updates” as shown below.
3. Shift the App from SD Card to device’s memory
This method is strictly for certain Apps which cannot be updated because they are stored on an external memory card, i.e., SD Card. Such memory enhancing chips do not support large Apps and due to a shortage of space prevents them from updating. It advisable to move such Apps from the SD Card to the Oppo A58 4G device’s internal memory and then try to update it.
Visit “Settings” and select “Apps”.
From “All” Apps click on the App which is unable to update.
Now click on “Move to Phone” or “Move to internal storage” and try to download its update again from the Google Play Store.
Try updating the App now. If the Apps’s update does not download even now, DO NOT worry. There are three more ways to help you.
4. Unmount your external Memory Card
Error Code963 may also occur due to an external memory chip used in your device to enhance its storage capacity. This is very common and can be dealt with by unmounting the SD Card temporarily.
To unmount your SD Card:
Visit “Settings” and keep scrolling downwards.
Now select “Storage”.
From the options that appear, select “Unmount SD Card” as explained in the screenshot below.
Note: If the App or its update downloads successfully now, do not forget to mount the SD Card back.
5. Remove and Re-add your Google account
Deleting and re-adding your Google account in might sound a little tedious but it does not take much of your precious time. Moreover, this technique is very effective when it comes to fixing Error Code 963.
Carefully follow the steps given below to remove and then re-add your Google account:
Visit “Settings”, under “Accounts” select “Google”.
Select your account and from the “Menu” select “Remove account” as shown below.
WPS Office Premium ( File Recovery, Photo Scanning, Convert PDF)–Yearly
Once your account is removed, follow the steps given hereunder to add it back again after a few minutes:
Go back to “Accounts” and select “Add Account”.
Select “Google” as shown above.
In this step feed in your account details and your Google account will be configured once again.
6. Special technique for HTC users
This technique is specially crafted fro HTC smartphone users who frequently face Google Play Error 963.
Follow the step-by-step instructions given below to uninstall all updates for your HTC One M8 Lock Screen App:
Visit “Settings” and find “HTC Lock Screen” under “Apps”.
Now click on “Force Stop”.
In this step, Click on “Uninstall Updates”.
This remedy is as simple as it sounds and has helped many HTC users to get rid of Error 963.
Google Play Errors are a very common phenomenon these days, especially Error Code 963 which usually occurs in the Google Play Store when we try to download, install or update an App. There is no need to worry if you see Error Code 963 pop-up on your screen as your device and its software are not to be blamed for Error 963 to suddenly surface. It is a random error and can be fixed easily by you. You do not need any technical assistance to deal with the issue. All you need to do is follow the steps introduced in this article to use Google Play Store and its services smoothly.
Why Is My Oppo A58 4G Offline? Troubleshooting Guide
Ever had your Oppo A58 4G claim it’s offline, leaving you scratching your head about where it went wrong? We get it; it’s confusing. That’s why this article is here to untangle the mystery.
In the following sections, we’re diving into the “why is My Oppo A58 4G offline” dilemma that many Android users face. We’ll break down the possible reasons behind this common issue and guide you through simple steps on how to fix it. By the end of the article, you’ll be able to get back to smooth internet surfing on your Oppo A58 4G. Let’s get started.
Part 1: Why Does My Oppo A58 4G Say Offline?
When you encounter the “offline” error message, it can disrupt your usual smartphone activities. Suddenly, you find yourself unable to browse the internet, send or receive emails, or stay connected through instant messages.
It’s a frustrating scenario, but let’s break down the potential reasons why your phone might be displaying this offline status:
- Enabling Airplane mode
Why is My Oppo A58 4G showing offline? Well, one common culprit behind the “offline” message is the accidental activation of Airplane Mode on your Oppo A58 4G. When Airplane Mode is enabled, it disconnects your phone from all wireless networks, rendering it unable to connect to the internet or cellular networks.
- Internet connection issues
Fluctuations in your signal strength or unexpected data loss can also be the culprit behind the “Why is My Oppo A58 4G offline?” problem. Android devices rely on stable internet connections, and disruptions, whether temporary or prolonged, can lead to this error.
- Glitches or bugs
Sometimes, glitches or bugs in Google apps installed on your Oppo A58 4G can mislead it into thinking it’s offline. Google Play Services or other related applications may encounter issues, causing the phone to display an “offline” message.
- Firewall restrictions
In some cases, a firewall on your Oppo A58 4G might be overly restrictive, preventing the Oppo A58 4G device from establishing a connection to the internet. This security measure, intended to protect your device, can sometimes go overboard and disrupt normal online functionality.
Now, you have understood the potential causes as the first step toward resolving the issue. Next, we’ll guide you through the process of troubleshooting and getting your Oppo A58 4G back online.
Part 2: How To Fix “Phone Offline” With Internet Connection Problem
Now that we’ve figured out why your phone says it’s offline, let’s tackle the issue head-on. If you’re facing problems like downloads that won’t start, Google Play stuck on “Loading…,” or web pages refusing to load, chances are it’s an internet connection issue causing the problem.
Here are some easy solutions to get your connection back.
Solution 1: Change connection to mobile data
Switching to mobile data can be a quick fix if your Wi-Fi is acting up. It ensures a change in your connection source and might resolve the “Phone offline” issue. Follow these easy steps to change your connection to mobile data:
- Step 1: Swipe down from the top of your screen to access the Quick Settings menu.
- Step 2: Tap the Wi-Fi icon to turn off the Wi-Fi connection.
- Step 3: Tap Mobile Data to turn it on.
Software Update Pro - Check and update software installed on your computer.
Solution 2: On and off Airplane mode
Airplane Mode can sometimes cause connectivity confusion. Turning it off and on essentially resets your phone’s wireless connections, which might resolve the offline issue.
How to on and off Airplane mode on Android:
- Step 1: Swipe down from the top of your screen to access the Quick Settings menu.
- Step 2: Look for the Airplane Mode icon and tap the icon to turn on Airplane Mode.
- Step 3: Wait a few seconds, then tap it again to turn off the Airplane Mode. Now, check if your phone is now online.
Solution 3: Reset network settings
Resetting network settings can help eliminate any configuration glitches that might be causing the phone offline problem. It’s like giving your phone’s connection settings a fresh start.
To reset your network settings, the steps may differ depending on the phone model you are using. However, you can generally do so by looking for the “Network” settings.
- Step 1: Open your phone’s Settings > Connection & sharing.
- Step 2: Find and select “Reset Wi-Fi, mobile networks, and Bluetooth.”
- Step 3: Tap “Reset Settings” and confirm the action and allow your phone to reset.
- Step 4: Reconnect to your Wi-Fi and check if the issue persists.
Solution 4: Restart your Wi-Fi router
Sometimes, the problem might not be with your phone but rather with the Wi-Fi router. Restarting it can refresh the connection and potentially resolve the connectivity problem.
How to restart your Wi-Fi router:
- Step 1: Locate your Wi-Fi router.
- Step 2: Turn off the router using the power button or unplug it.
- Step 3: Wait for about 10–15 seconds before plugging the router back in or turning it on.
- Step 4: Allow the router to restart and establish a connection. Then, check if your phone still shows the “Phone Offline” message.
These solutions should cover the most common connectivity issues. If the problem persists, we’ll explore further steps in the following sections.
Part 3: How To Fix “Phone Offline” Despite Having an Internet Connection
Ever found it odd to receive the frustrating offline error message when you’re sure your internet connection is up and running? If you’ve double-checked your internet connection and your phone still says it’s offline, the issue may lie within your browser, apps, or device settings.
In this part, we’ll answer the question “**Why does My Oppo A58 4G say offline android?**” despite a seemingly functional internet connection. Then, let’s see other solutions on how to get your device back to its online, fully functional self.
Solution 1: Clear Google Chrome’s cache and data
Sometimes, the answer to “Why is my Android phone offline” can be attributed to a buildup of corrupted or outdated data in your browser’s cache. Clearing the cache and data for Google Chrome can resolve this issue, allowing for a fresh start and potentially eliminating the offline status.
How to clear your browser’s cache and data on Android:
- Step 1: Open the Settings > Apps > Manage Apps.
- Step 2: Locate and tap “Google Chrome” or your preferred browser in the list of installed apps.
- Step 3: Tap “Storage” and select “Clear Cache” to remove temporary files.
- Step 4: Choose “Clear Data” to delete app data. Confirm the action if prompted.
Now, restart Google Chrome and check if the offline error persists.
Solution 2: Re-install Google Chrome
If clearing the cache and data didn’t solve the offline issue, reinstalling Google Chrome can be the next step. A fresh installation can eliminate any underlying glitches or corrupted files that might be causing the persistent offline status.
How to re-install Google Chrome:
- Step 1: Visit the Google Play Store and search for Google Chrome.
- Step 2: Tap “Uninstall” to remove the app from your device.
- Step 3: Wait until it has finished uninstalling your app. Then, tap “Install” to start reinstalling the app.
- Step 4: Once the installation is complete, open Google Chrome and check if the offline error persists while browsing.
Solution 3: Repair the system to fix the phone showing offline
When persistent offline issues seem deeply rooted in your device’s system, a comprehensive system repair may be the solution. Wondershare Dr. Fone’s system repair tool is designed to address a range of system problems, providing a reliable way to fix any problem you have with your phone.
With Dr. Fone’s system repair tool, you can diagnose and resolve “Why is My Oppo A58 4G offline on Android,” ensuring a smooth and functional Android experience.
Key Features:
- Comprehensive system repair for any devices
- User-friendly interface
- Efficient problem diagnosis
How to use Dr. Fone’s system repair tool:
- Step 1: Open Dr.Fone’s system repair tool
Start by launching Wondershare Dr.Fone on your computer. Go to the Toolbox section and connect your Oppo A58 4G. Choose System Repair and pick Android as your device type.
Power Tools add-on for Google Sheets, Lifetime subscription
safe & secure
3,189,324 people have downloaded it
- Step 2: Start the repair
Click Start on the new screen to kick off the repair. Since you’re dealing with an offline connection issue on Android, select System Damage.
It will help you to write dynamic data reports easily, to construct intuitive dashboards or to build a whole business intelligence cockpit.
KoolReport Pro package goes with Full Source Code, Royal Free, ONE (1) Year Priority Support, ONE (1) Year Free Upgrade and 30-Days Money Back Guarantee.
Developer License allows Single Developer to create Unlimited Reports, deploy on Unlimited Servers and able deliver the work to Unlimited Clients.
- Step 3: Confirm your device details
The platform will detect your Oppo A58 4G’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.
EmEditor Professional (Lifetime License, non-store app)
- Step 4: Download firmware.
Follow the instructions to put your Oppo A58 4G into Download Mode. Once in Download Mode, you will start downloading 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. Click Done once it is completed and see if your Android is back online.
Conclusion
Dealing with the “Phone Offline” hiccup on your Oppo A58 4G can be a real headache. But fear not – we’ve covered a range of solutions to get you back online smoothly. From troubleshooting internet connection problems to addressing browser and app-related glitches, the solutions provided in this guide are designed to cater to a variety of scenarios. If you find it troublesome to try solutions one by one, then we recommend using Dr.Fone directly which is a full toolkit for your phone and can help resolve most device glitches one-off.
Remember, technology can sometimes be tricky. But with patience and the right guidance, you can overcome these challenges.
Top 10 Fixes for Phone Keep Disconnecting from Wi-Fi On Oppo A58 4G
The revolutionized world is about the internet, online life, and social media. You can get all the information you need from the internet. You are a click away from booking tickets, buying groceries, calling your loved ones, or even you can handle office meetings with the internet.
Since everything revolves around the internet, it’s annoying if your WI-FI disconnects. You might question yourself why does my Wi-Fi keep disconnecting from the phone? To know the answer, read the article below.
Part 1: Why Does Your Phone Keep Disconnecting from WiFi?
Is your phone frequently getting disconnected from Wi-Fi? Or the internet service is lagging? We have a few options from which you can inspect your problem. Not all internet issues arise from the service provider, as some issues are because of the Oppo A58 4G devices that are using the internet. Some of these issues are discussed below for your assistance:
- Router Problems
If the internet provider is doing their job right, the router might not deliver you the right thing. Like other electronic devices, they can also misbehave. This can happen because the router is faulty, or it can happen because the firmware is outdated.
- Out of Wi-Fi Range
Why does My Oppo A58 4G keep disconnecting from Wi-Fi? It is because you might be out of range! The router’s placement is very important. The router transmits frequencies that have a limited range. If you are moving out of the range, the internet automatically disconnects.
- Wi-Fi Signals Getting Blocked
The signals from the router can dissipate from any other electronic device nearby. Signals like radio and microwaves can interfere with signal strength.
- Devices Connected with Router
Commonly, a house has around a dozen devices connected to the internet router. People do not think that the router has limited connection slots. It is unable to entertain a specific number of requests for service facilitation. The router has limitations; the service quality will drop if the limitations are exceeded. This drop in quality can also cause internet disconnection from devices.
- Unstable Internet
If your Oppo A58 4G gets disconnected frequently, then this disconnection is due to unstable internet, but apart from the above-mentioned problems, there is another reason for internet disconnection.
Sometimes, the internet is stable, but it still disconnects. This is because the internet service provider might not send the best quality internet you have acquired it for. If your internet is stable and the phone still keeps disconnecting, then head onto the next part that will share the top 10 fixes to sort out this issue.
Part 2: 10 Ways to Fix Wi-Fi Keep Disconnecting on Phone
As we have mentioned earlier if your Wi-Fi is stable, but it keeps disconnecting from Oppo A58 4G S22 or other Android phones, the coming section of this article is for you. We will provide you with 10 solutions with complete assistance to fix the “Wi-fi keeps disconnecting Android“ issue.
Fix 1: Restart Your Phone
If the Wi-Fi keeps disconnecting from your Oppo A58 4G, but the internet is stable, then you should try to fix the issue by restarting your phone. Sometimes, it’s the phone that’s causing a problem, so to resolve it, you can follow the steps given below:
Step 1: Firstly, unlock your phone. Now, press the Power button and hold it for a few seconds.
Step 2: Now, select the ‘Reboot’ option to resolve the issue from the options on the screen.
Fix 2: Check Router Settings
If your Android keeps disconnecting from Wi-Fi, you can also fix the problem by checking the router settings. This is because your phone might be blocked from connecting to the network, and if this is the scenario, your phone will never maintain the connection. You should check the Router’s admin panel or app to remove your phone from the blocklist.
Fix 3: Reconnect to Network
To fix the annoying problem that your Wi-Fi keeps disconnecting, you should try forgetting the network and then reconnecting to it. This could be done easily by following the steps below:
Step 1: First, you need to open the Wi-Fi settings menu. This could be done by pressing and holding the Wi-Fi option from the drop-down menu of your phone until the settings open up.
Step 2: A list of all the Wi-Fi networks will appear on the screen. Select the network that is causing trouble from that list and hit the ‘Forget Network’ option.
Step 3: After that, you should reconnect to this Wi-Fi network by selecting it from the Wi-Fi list and entering its password.
Fix 4: Restart Your Router
As we discussed, to restart your phone, you can also restart the router to get rid of the problem. For this, hit the restart button on the router to get a fresh start. If the Oppo A58 4G device has no button, disconnect the power supply and plug it back in to connect again. Most internet issues are resolved by restarting the router.
Fix 5: Forget Old Networks
The problem that your Wi-Fi keeps disconnecting can also occur because of the list of networks you have connected to. Having yourselves connected to different set of networks could turn out to be quite problematic in the process. In the process of finding and switching to the best network, your device’s Wi-Fi will continually disconnect and reconnect with the nearby networks. To finish this irritating issue, you should remove and forget all the extra networks that you connected previously.
Step 1: You should start by pressing and holding the Wi-Fi option from the drop-down menu on your phone until the Wi-Fi settings screen appears.
Step 2: You will see a list of all the Wi-Fi networks you have connected to previously. One by one, select each network and hit the ‘Forget Network’ button to remove it.
Easy and Safe Partition Software & Hard Disk Manager
Fix 6. Check Recently Installed Applications
Sometimes, different installed applications can also cause trouble. If your Wi-Fi was fine, but suddenly it started disconnecting, then don’t forget to check the recently installed apps. This is because with not knowing the damage it can cause, you might have installed some VPNs, connections boosters, or firewalls. You can try and disable them but if that doesn’t resolve the problem, then uninstall the app.
Step 1: For uninstalling the problematic application, you have to select it and hold it. You will see a pop-up menu of multiple options; choose the option of ‘Uninstall’ to remove the app from the phone.
Fix 7: Reset Network Settings on your Phone
It’s annoying that your Wi-Fi keeps disconnecting while you are working or studying. Android users can easily get over this problem by resetting the network settings. The steps for this fix are as follows:
Step 1: For resetting the network, start by opening the ‘Settings’ menu on your phone. Then, scroll down, look for the ‘Connection & Sharing’ option, and select it.
Step 2: As you progress onto a new screen, you will find the option of “Reset Wi-Fi, Mobile Networks, and Bluetooth” in the menu. Select the option to lead to the next window.
Step 3: Click on the option of “Reset Settings” present on the bottom of the next screen that shows up. Provide confirmation of resetting these settings by inserting your device’s PIN, if any.
Step 4: After providing the appropriate clearances, you will be asked for another confirmation of resetting the Oppo A58 4G device’s networks to default. Click “OK” to execute.
Fix 8: Check Routers Range
If your Wi-Fi automatically disconnects and connects again while you are roaming in the house, then it is because of the router’s range; you should check it. For this, you can consider changing and modifying your AP (Access Point) band on your router.
Although the 5GHz frequency band is recognized for providing better network speeds, this band has a shorter range as compared to the 2.4GHz band, which has a better coverage of area. You can easily shift your router’s range through its configuration page. It is considered optimal to utilize the 2.4GHz frequency band for better ranges.
Fix 9: Stay Connected while Asleep
Most Android phones have a battery-saving feature. This feature disables the network connections to save the battery of the phone. If this is why the Wi-Fi keeps disconnecting, follow the steps shared below to fix it:
Step 1: Start by opening the ‘Settings’ menu on your phone. Then scroll down until you find the ‘Battery’ option and open it.
Step 2: Then, from the battery screen, hit the ‘More Battery Settings’ options. Then, you will see the ‘Stay Connected while Asleep’ option; turn it on.
Fix 10: Upgrade Router Firmware
If none of the above-shared fixes work, the last fix to resolve the problem is upgrading your router firmware. For this, you should contact any professional who knows network operations as upgrading router firmware takes time and requires knowledge.
Wi-Fi Stay Connected
The article above has discussed 10 solutions that offer a comprehensive toolkit to tackle the persistent issue of Wi-Fi keeps turning off Android. By toggling Airplane Mode, restarting your device, adjusting settings, and updating firmware, among other steps, you can effectively address and resolve this connectivity problem. With these solutions at your disposal, you can regain a stable and uninterrupted Wi-Fi experience on your Oppo A58 4G.
- Title: 7 Solutions to Fix Error Code 963 on Google Play Of Oppo A58 4G | Dr.fone
- Author: Ariadne
- Created at : 2024-07-30 08:08:29
- Updated at : 2024-07-31 08:08:29
- Link: https://howto.techidaily.com/7-solutions-to-fix-error-code-963-on-google-play-of-oppo-a58-4g-drfone-by-drfone-fix-android-problems-fix-android-problems/
- License: This work is licensed under CC BY-NC-SA 4.0.