8 Ultimate Fixes for Google Play Your Poco X6 Pro Isnt Compatible | Dr.fone
8 Ultimate Fixes for Google Play Your Poco X6 Pro Isn’t Compatible
Nowadays, keeping yourself informed about the newest apps and features is essential. Have you encountered the error message “Google Play your device isn’t compatible with this version?” When attempting to download or update an application, this problem can pose a significant obstacle. The good news is that you can now alleviate those concerns.
In this article, we delve into how to resolve the “your device isn’t compatible with this version Google Play” error. It will discuss the top 8 ultimate fixes for this vexing issue that many Android users face. From practical tips to advanced solutions, this article aims to empower you with the knowledge to overcome this challenge.
Part 1: Reasons Behind Your Device Isn’t Compatible With This Version Play Store
Encountering the frustrating “your device isn’t compatible with this version Google Play“ error can be disruptive. That’s why it is essential to go through the underlying reasons causing this compatibility issue:
1. Outdated Operating System Firmware
One of the primary culprits behind the compatibility error is outdated OS firmware. App developers release updates to keep up with the latest features and security patches. That’s why an obsolete OS version on your device may render it incompatible with the newer app versions available on the Google Play Store.
2. Insufficient Hardware Requirements
Each application has specific hardware prerequisites that your device needs to fulfill. In case your smartphone does not meet the required specifications, you won’t be able to utilize the app. Thus, Google Play Store may restrict access to certain applications, citing compatibility issues.
3. Corrupted Cache Files
Cache files are designed to enhance the speed and efficiency of app loading. Yet, they can sometimes become corrupt. When this occurs, it disrupts the app’s normal operation. Clearing these corrupted cache files is often a crucial step.
4. Geographic Restrictions
In certain cases, app developers or Google Play itself may impose geographic restrictions. This could lead to compatibility issues if your device is located in an area where the app is restricted. Understanding the geographical availability of an app is vital in finding the root cause.
4. Beta Versions and Unstable Releases
Engaging with beta versions or unstable releases of an app can result in compatibility issues. These versions are typically in the testing phase. That’s why their compatibility with a wide range of devices may not be guaranteed. If you find yourself facing compatibility errors, it’s worth checking if you are in a beta program.
Part 2: 8 Reliable Fixes for Google Play Your Device Isn’t Compatible With This Version
Facing the “Play Store your device isn’t compatible with this version” error is an all-too-familiar setback. However, fear not, as this article will be your guide in resolving this issue. Summarized below are the top 8 solutions to fix this error with ease:
Fix 1: Force Quit Google Play Store
Force quitting the Google Play Store is a simple yet effective first step in resolving compatibility issues. Occasionally, the app may encounter glitches or background errors. These can hinder its proper functioning. Force quitting the Google Play Store and restarting it can often rectify these issues. You can use the following steps to force quit Google Play Store:
- Step 1. On your Poco X6 Pro, find the Google Play Store and long-press its icon. Press “App info” from the pop-up menu to access the app information screen.
- Step 2. Here, tap the “Force Stop” option to force close the Google Play Store. After a while, relaunch the app to see if the issue is resolved.
Fix 2: Clear Google Play Store Cache
Clearing the cache of the Google Play Store is a targeted solution. It addresses potential compatibility issues arising from corrupted or outdated temporary files. The cache stores data that helps the app load faster. Yet, when these files become corrupted, it can lead to performance issues. Follow these steps to clear the Google Play Store cache and the “device not compatible Google Play” issue:
- Step 1. After finding the Google Play Store on your device, press and hold the icon until a pop-up menu appears. Here, touch the “App info” option to reach the screen displaying information about the app.
- Step 2. Here, press “Storage and Cache,” and on the following screen, tap “Clear cache.” Confirm your action to wipe the cache data. Afterward, access the targeted app again to check if the issue is resolved.
Fix 3: Remove the Google Services Framework’s Cache and Data
The Google Services Framework plays a crucial role in your Poco X6 Pro. It is essential in the functioning of various Google services, including the Google Play Store. Clearing its cache and data can be an effective method to tackle compatibility issues. Here’s a step-by-step guide on how to remove the Google Services Framework’s cache and data:
- Step 1. Open your device’s Settings and scroll down to tap “Apps.” There, press the “All Apps” options, and on the following screen, choose “Show System” from the top right corner.
- Step 2. Now, find and tap the “Google Services Framework” app and go on to press “Storage and Cache.” Here, use “Clear Cache” and “Clear Storage” to clear its cache and data.
Fix 4: Update the Android OS Version
An outdated operating system is a common factor behind compatibility issues. This case is often used with Google Play Store and other important apps. Maintaining your Poco X6 Pro’s compatibility with the latest app releases is essential. To ensure your Android operating system is up-to-date, please proceed with the following steps:
Instructions. You will need to start by accessing the Poco X6 Pro device’s “Settings.” Scroll down to find and press the “System” option. On the following screen, tap “Software Update” to check if an update is available. If there is one, follow the on-screen prompts to update your device’s OS.
Fix 5: Uninstall the Google Play Store Updates
In certain cases, issues with the Google Play Store itself may be contributing to compatibility errors. Uninstalling recent updates can revert the app to its default state. It can potentially resolve the problem. Follow these steps to uninstall updates for the Google Play Store and resolve “device not compatible Play Store” issues:
- Step 1. Using your Poco X6 Pro’s Settings, access the Google Play Store app in the “Apps” tab. Once on its info page, tap the three dots icon from the top right corner.
- Step 2. From the available options, choose “Uninstall updates.” Then confirm your decision when prompted to delete the Google Play Store updates.
Fix 6: Sideload the Incompatible Android App
If all else fails and the compatibility issue persists, sideloading the app can be a workaround. It means installing the app manually without using the Google Play Store. This approach proves especially valuable for users with a strong determination to access a specific application. Below is a comprehensive, step-by-step tutorial on how to sideload an app:
- Step 1. Long-press the Google Chrome icon to open the app info menu. Navigate to the “Install unknown apps” section. Here, toggle the switch to enable “Allow from this source.”
- Step 2. Afterward, access a reliable, trusted website where the APK for the targeted app is available. Download and install the app to resolve the compatibility issues.
Fix 7: Install a Custom ROM
Have you exhausted other options and are still grappling with compatibility issues? Installing a custom ROM could be a more advanced but effective solution. Custom ROMs are modified versions of Android operating systems developed by the Android community. Engaging in this procedure entails large modifications to your device’s software. It is crucial to comprehend the potential consequences and proceed with caution.
Installing a custom ROM may void your device’s warranty. Moreover, it’s crucial to choose a ROM compatible with your device model. Installing a custom ROM is an advanced solution that should be approached with caution. It has the capability to address compatibility issues. Nevertheless, it demands a certain level of technical expertise and may not be suitable for all users.
Fix 8: Try Using a Third-Party App Store
The final solution to avoid compatibility issues on the Google Play Store is to use a different app store. Exploring alternative app stores can be a pragmatic workaround. Several third-party app stores offer a diverse range of applications. They might provide the desired app without encountering compatibility errors and help avoid the “device not compatible Google Play” error.
You can explore reputable third-party app stores such as Aptoide, Amazon Appstore, GetJar, or SlideME. Ensure the chosen app store is reputable and widely used, minimizing potential security risks. Exercise caution and ensure the legitimacy of the app store to avoid security risks.
Part 3: Is Your Play Store Not Working Properly? Fix It Now With Wondershare Dr.Fone
If you are unable to download any application on your Poco X6 Pro, it might be because of your Play Store issue. Play Store is the crucial element in your device, providing your facility with many features and functions. Get it fixed by trying Wondershare Dr.Fone – System Repair (Android) tool within a few clicks.
The System Repair tool in Dr.Fone helps you to resolve this issue in your Android Phone with powerful mechanisms and efficient working. It provides a user-friendly interface to fix Play Store Not Working with much ease.
Key Features of Wondershare Dr.Fone
- Fone – System Repair (Android) allows you to repair your Poco X6 Pro easily in just a few clicks.
- This tool is also used to resolve the Black Screen of Death issue and Bricked Android devices problem.
- Users can fix their Android devices of any model or brand within minutes.
- With its easy-to-follow guide and steps, no technical expertise is required to use Dr.Fone’s software.
Dr.Fone - System Repair (Android)
Repair Android System Errors without Any Trouble.
- Fix your Android to normal, no skills required.
- Fix various Android system issues, stuck in boot loop , black screen , or won’t turn on , looping on start, etc.
- The high success rate in resolving Android system issues.
- Compatible with a wide range of Android devices and OS versions
- User-friendly interface with easy-to-follow steps.
3981454 people have downloaded it
Steps Involved To Fix Play Store Not Working Properly via Wondershare Dr.Fone
Now, we will be discussing the guide to resolve your “Google Play your device isn’t compatible with this version” errors. Here is how to fix the Play Store not working properly with Wondershare Dr.Fone – System Repair (Android):
- Step 1: Access Wondershare Dr.Fone on Computer
The first thing you need to do is to launch Wondershare Dr.Fone on your PC and access the “Toolbox” panel, followed by the “System Repair” section. Then, select the “Android” device and hit the “Start” button to proceed with the repair process.
- Step 2: Put Device Details and Download the Firmware
After that, you need to enter the Poco X6 Pro device details like the “Name, Model, Brand, etc.” and put your phone on a Download Mode. Following this step, the firmware will download on its own, and you need to click the “Fix Now” button to install it on your Poco X6 Pro.
- Step 3: Confirm the Installation and End the Process
In the last step, you will have to put in the code and proceed with the “Confirm” button to initiate the repair process. This may delete all your data in the Poco X6 Pro device, and once it has ended, select the “Done” button to conclude the process.
safe & secure
3,120,524 people have downloaded it
Conclusion
To conclude, encountering compatibility issues like “Google Play your device isn’t compatible with this version,” can be a frustrating roadblock. However, this article has armed you with the knowledge through exploring various fixes. You now possess a toolkit of solutions to overcome the notorious issue. From forced quitting the Google Play Store to exploring the realm of custom ROMs, each fix has been crafted to cater to different user preferences.
For users seeking a comprehensive solution, Wondershare Dr.Fone emerges as a versatile and powerful tool. It goes beyond conventional troubleshooting methods. Its “Android Repair” feature is tailored to address various Android system issues, including those affecting the Google Play Store.
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.
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.
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.
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.
- Step 3: Select iOS Repair to proceed.
- 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.
- Step 5: Put your device to Recovery Mode . Dr. Fone will provide on-screen instructions.
- Step 6: Click Download next to the iOS firmware you want to install.
FX PRO (Gold Robot + Silver Robot(Basic Package))
- Step 7: After the firmware is downloaded, click Repair Now.
- Step 8: Once the process is completed, choose Done. Your phone should be virus-free by now.
Power Tools add-on for Google Sheets, 12-month subscription
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.
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.
WPS Office Premium ( File Recovery, Photo Scanning, Convert PDF)–Yearly
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](https://images.wondershare.com/drfone/article/2023/11/remove-virus-phone-13.jpg)IOS devices should be under Settings > General > Transfer or Reset iPhone.
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 Poco X6 Pro?**” 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!
Top 10 Fixes for Phone Keep Disconnecting from Wi-Fi On Poco X6 Pro
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 Poco X6 Pro 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 Poco X6 Pro 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 Poco X6 Pro 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 Poco X6 Pro 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 Poco X6 Pro, 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.
SwifDoo PDF Perpetual (1 PC) Free upgrade. No monthly fees ever.
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 Poco X6 Pro 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.
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.
ZoneAlarm Extreme Security NextGen
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 Poco X6 Pro 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 Poco X6 Pro.
- Title: 8 Ultimate Fixes for Google Play Your Poco X6 Pro Isnt Compatible | Dr.fone
- Author: Ariadne
- Created at : 2024-07-30 08:31:32
- Updated at : 2024-07-31 08:31:32
- Link: https://howto.techidaily.com/8-ultimate-fixes-for-google-play-your-poco-x6-pro-isnt-compatible-drfone-by-drfone-fix-android-problems-fix-android-problems/
- License: This work is licensed under CC BY-NC-SA 4.0.