Motorola G54 5G Not Connecting to Wi-Fi? 12 Quick Ways to Fix | Dr.fone

Motorola G54 5G Not Connecting to Wi-Fi? 12 Quick Ways to Fix | Dr.fone

Abel Lv11

Motorola G54 5G Not Connecting to Wi-Fi? 12 Quick Ways to Fix

Nowadays, it’s pretty much essential to have your Motorola G54 5G or smartphone connected to the internet. Whether you’re watching videos, looking something up, or using any kind of app, you need the internet for these applications to function correctly.

This is why it can so annoying when it gets to a point where the internet connection isn’t working. However, the problem of a web page not loading correctly is just the tip of the iceberg.

There are plenty of problems you could experience, whether it’s the Wi-Fi network keeps disconnecting on its own without any warning, perhaps a security issue where the passcode or IP address isn’t being registered properly, or even if the connection is just being super slow, even if there’s no reason too.

Luckily, despite there being so many problems out there, there are also many solutions. Today, we’re going to share with you the complete definitive guide to help you get your Motorola G54 5G connected and free from problems and issues.

Part 1: Restart your Motorola G54 5G

Begin by powering off your Motorola G54 5G and unplugging your router. Wait for about a minute before plugging in the router and turning on your device. This simple reset can often restore stable connections and fix Android wifi not working.

restart android

Part 2: Turn on Airplane mode and turn off

Turn on Airplane Mode for a few seconds, then turn it off. This maneuver refreshes your device’s network connections and might rectify the Android not connecting to wifi issue.

turn on airplane mode

Part 3. Check Wi-Fi Router settings

The third step you’ll want to take is making sure the internet router in your house is working properly and is actually sending internet data to your Motorola G54 5G. Of course, if you have other internet-enabled devices connected to the same router and they’re working fine, you know this isn’t the problem.

However, if you’ve got a problem with Wi-Fi not working on your Android and other devices in your home or office, you know you’ve got a router problem. Here’s how to solve it.

  1. Go to your internet router and check the indicator lights
  2. While this depends on your device, a green or blue light will mean the connection is good, whereas a red light indicates a problem
  3. Press the Restart button on your router and wait ten minutes before reconnecting your device and connecting again
  4. Call up your internet provider to see if there’s an internet connection issue in your area
  5. Open your web browser and log into your router settings to ensure your Motorola G54 5G is connected to the Wi-Fi network and is allowed to send and receive data

Part 4. Boot your Android in safe mode

wifi not working on android - safe mode

If you’re unable to connect to the internet, but other devices have no issues, you may find the issues is coming from within your Motorola G54 5G itself. Fortunately, there are ways you can see whether this is the problem.

The best way to do this is to boot your device in Safe Mode. The process for doing this will depend on the make and model of your Motorola G54 5G, but the basic process goes as follows;

  1. Turn off your Motorola G54 5G by holding down the Power button and tapping Power Off. Wait a few minutes to ensure the Motorola G54 5G device is completely off
  2. Press and hold the Power button to turn your phone on, but the press and hold both the volume up and volume down buttons at the same time
  3. You will see the words ‘Safe Mode’ appear on your screen as the Motorola G54 5G device loads
  4. Now you will be booted in Safe Mode. Try connecting to the internet again to see if it works

If your device connects to the internet while in Safe Mode, you’ll know you have a problem with an app or service that’s running on your device. If this is the case, you’ll need to go through your apps and delete them and then reinstall them one at a time until you find the app or service that is causing your internet problems.

Part 5. Check the Android Wi-Fi adapter

wifi not working on android - check adapter

If you’re using a Wi-Fi adapter on your device to connect to the internet, you’ll need to make sure this is working. This could be an adapter on your Motorola G54 5G itself, especially if you’re using an older device, or if you’re using an adapter to boost the ranger of your router network.

You need to check both of these to make sure your connection is working properly.

  1. If using an Android Wi-Fi adapter, make sure all the Motorola G54 5G device drivers are up to date, and if you’re using an app, make sure the app is updated, and all the settings allow an internet connection
  2. If you’re using a router adapter, make sure it’s set up properly, and your Motorola G54 5G is connected to the adapter using the correct passwords. Try connecting another device to see if the internet connection is working on there
  3. Whichever method you’re using, try disconnecting your Motorola G54 5G and forgetting the network, and then reconnecting and entering the right password to refresh the connection

Part 6. Check SSID and IP address on Android

To make a Wi-Fi connection work, your Motorola G54 5G needs to match two codes that connect and relate to your router to establish the connection and work correctly. These are known as the SSID and the IP address.

Every wireless device will have its own codes and making sure they’re matched to the network you’re connecting to is crucial to ensuring the internet is working on your Motorola G54 5G. Here’s how to check on your Motorola G54 5G to make sure everything is correct.

  1. Tap the Settings menu option, followed by Wi-Fi on your Motorola G54 5G
  2. Turn on your Wi-Fi network and connect it to your router
  3. Find the router name (SSID) and make sure it’s exactly the same as the SSID written on your router
  4. Once connected, tap the Wi-Fi network and you will see the IP address. Check both your phone and the router codes to make sure this number matches

When these numbers are matching, if your Android is still not connecting to wifi, you’ll know this wasn’t the problem.

Part 7. Fix Android system issues in one click

If none of the solutions above are working, this could indicate a real problem with the firmware and operating system of your Motorola G54 5G. Fortunately, a fast solution to get everything working again is to completely repair the software of your phone.

You can do this easily using powerful Android recovery software known as Dr.Fone - System Repair (Android) . This is the leading repair tool on the market and is designed to fix and repair any firmware and software problems you may be having.

Dr.Fone - System Repair (Android)

A one-click tool to fix Wi-Fi not working on Android

  • Can repair Android from any problem including the black screen of death
  • A trusted software application used by 50+ million people around the world
  • The most user-friendly mobile repair application available right now
  • Supports over 1,000+ Android models and devices
  • A world-class customer support team to help you whenever you need them

3,483,527 people have downloaded it

To help you have the best and the most accurate experience when using the Dr.Fone - System Repair (Android) application, here’s a complete step-by-step guide on how to use it.

Step One Make your way over to the Wondershare website and download the Dr.Fone - System Repair (Android) software. Install it onto your computer by following the on-screen instructions.

Once installed, connect your Motorola G54 5G to your computer using a USB cable, and open the software, click “System Repair”.

wifi slow on android - get a tool to fix

Step Two Click the “Android” option in the menu and then click “Start” to begin the Repair process.

fix wifi slow on android by repairing android

Step Three On the next screen, go through the options and use the drop-down menus to make sure the information is correct for your individual device. Accept the terms and conditions of the software, and then click the “Next” button.

wifi slow on android - select info

Step Four Confirm you want the software to carry out the repair process by typing the ‘000000’ code into the pop-up box and pressing Confirm. Make sure you read everything displayed in this box beforehand to know what’s happening.

wifi not working on android - confirm the repair

Step Five Now put your phone into Download Mode by following the on-screen instructions, so your device is ready for the repair process. The method for getting your phone into Download Mode will vary depending on your device, so make sure you’re following the right instructions.

wifi not working on android - boot in download mode

Step Six Once the software has detected your device in Download Mode, it will automatically begin the repair process. You need to make sure your device stays connected throughout this time, and your computer stays on.

wifi not working on android - begin repairing process

The whole process is automatic, so you won’t need to do anything until it’s finished. Once completed, you can disconnect your phone and start connecting it to the internet as normal!

wifi not working on android - wifi issue fixed

safe Download safe & secure

Part 8. Check the Wi-Fi connectivity on another phone

android phone not connecting to wifi - connectivity on another phone

When experiencing problems with your Wi-Fi network, it’s worth noting the problem might not be with your phone, but rather the Wi-Fi network itself. This is why it’s important to make sure you check the connection on another device.

Of course, if you’re already using another phone on your Wi-Fi network, you know this isn’t the case. However, if you’re not sure, here’s what you need to do;

  1. Get another Android or iOS phone or tablet
  2. Open the Settings menu and connect to the Wi-Fi network you’re having problems with
  3. Enter the password and connect to the network
  4. Open a web browser on the phone and try loading a web page
  5. If the page loads, you know the Wi-Fi network isn’t the problem
  6. If the page doesn’t load, you know you’ve got a problem with your Wi-Fi network

Part 9. Change the password of the Wi-Fi

android phone not connecting to wifi - password settings

Each Wi-Fi network router will give the opportunity to choose and change the password you have to let devices connect to your network. It’s important you try changing this because you never know if someone else has accessed your network and could be blocking your device. Here’s how it works;

  1. Log onto your computer and open your Wi-Fi settings
  2. Depending on the brand and method of your individual router, navigate to the Wi-Fi password settings menu
  3. Change the password to something complicated using all available digits and characters
  4. Save the password and restart the router to disconnect all devices
  5. Now connect your Motorola G54 5G to the router using the new password

Part 10. Reset network settings on Android

android phone not connecting to wifi - reset network

Just like the method above where you’ll be effectively resetting the network settings on your router, if this hasn’t worked, you’ll be able to reset the network settings on your Motorola G54 5G, hopefully removing the bugs and allowing you to connect.

Here’s how you can do this easily on your Motorola G54 5G;

  1. From the home screen of your Motorola G54 5G, open the Settings menu
  2. Tap the Backup & Reset option
  3. Tap the Reset Network Settings option
  4. Tap the Reset Network option
  5. If you need to, enter the PIN number or passcode for the Android device, and the Motorola G54 5G device will confirm the reset has taken place
  6. Reconnect your Motorola G54 5G to your Wi-Fi network for the changes to take effect

Part 11. Clear partition cache in recovery mode

wifi not working on android - clear partition

As you continue to use your Motorola G54 5G, the partition cache will fill up with data your device needs and doesn’t need. However, by clearing your device’s partition cache, you can make clear up some space which should help your device have enough memory to connect to the internet.

  1. Turn off your Motorola G54 5G
  2. Turn it on by holding down the power button, volume button, and home button
  3. When your phone vibrates, let go of the Power button, but continue to hold the volume button
  4. When a menu is displayed, use the volume buttons to navigate the menu
  5. Select the Android System Recovery option, followed by Wipe Cache Partition
  6. Restart your device and connect to the internet

Part 12. Reset factory settings

wifi not working on android - factory settings

If worse comes to worst, another option you have is to factory reset your Motorola G54 5G. As we’ve spoken about above, while using your phone from the day you started using it, your device will fill up with files and data which can become messy and causes bugs.

However, by factory resetting your device, you can start again from the factory default from which you first received it, ultimately clearing the bugs. Make sure you back up your device before proceeding because it will erase your personal files.

  1. Open the Settings menu on your Motorola G54 5G
  2. Navigate to System > Advanced > Reset Options
  3. Tap the Reset phone option, and enter your PIN code if required
  4. Tap Erase Everything
  5. Wait for your phone to complete the process
  6. Restart your device and connect to the internet

safe Download safe & secure

How to Fix the Soft Bricked Motorola G54 5G?

Bricked phone is a serious problem, as your brick smartphone could be suffering from a soft brick or hard brick problem, and must be dealt with carefully. It is very common to see a brick smartphone these days. If you are wondering what exactly is a bricked phone, here is your answer.

A bricked phone, hard brick or soft brick, is a smartphone which refuses to start or boot all the way up the home/main screen of the Motorola G54 5G device. This issue is observed within most Android phones because users have a tendency to tamper with the Motorola G54 5G device settings, flashing new and customized ROMs and tweaking with the essential files. Playing around with the phone’s internal set-up leads to such errors, worst of them being a brick smartphone. Usually, a bricked phone does not switch on and stays frozen at the Motorola G54 5G device logo, a blank screen or even worse, doesn’t respond to any command, even the power on command.

If you are confused about the soft brick and hard brick problems and looking for solutions to fix your priced phone, then here is all you need to know.

Read on to find out more.

Part 1: What is the difference between soft brick and hard brick?

To begin with, let us understand the basic difference between a soft brick and hard brick issue. Both versions of a bricked phone prevent it from booting but differ in their causes and gravity of the problem.

A soft-brick problem is caused merely by a software error/crash and makes your device switch on automatically every time you manually turn it off. This phenomenon is referred to as Boot Loop. Soft bricked Android phones are not as difficult to fix as the hard bricked Android phones. It is convenient to say that a soft bricked phone only boots up half-way and not fully, whereas a hard bricked device does not switch on at all. A hard brick error is thus caused when the kernel, which is nothing but an interface for the software to communicate with the hardware, is tampered with. A hard bricked phone is not recognized by your PC when plugged in and is a serious problem. It requires troubleshooting techniques and cannot be easily fixed as the soft brick problem.

hard bricked v/s soft bricked

Hard bricked phones are a rare sight, but the soft brick is very common. Given below are ways to fix a soft brick Android phone. The techniques listed here are the best and the most efficient ways to get your phone back to its normal working conditions without losing your important data or damaging your device or its software.

Part 2: Stuck at the Boot Loop

This is the first sign of a soft bricked Android phone. Boot Loop is nothing but when your phone does not remain switched off and turns itself on automatically, and freezes at the logo screen or blank screen, every time you manually try to power it off.

Stuck at boot loop problem can be fixed by clearing your Cache partitions. These partitions are nothing but storage locations for your modem, kernels, system files, drivers and built-in Apps data.

It is advisable to clear Cache partitions regularly to keep your phone free from such glitches.

Since the phone refuses to boot, Cache can be cleared from entering into the Recovery Mode. Different Android devices have different ways to put it in recovery mode. Normally pressing the power key and volume down key helps, but you may refer to your phone’s guide for better understanding and then follow the steps given below to clear the cache partition:

Once you are the recovery mode screen, you will see a number of options as shown in the screenshot.

recovery mode

Use the volume down key to scroll down and select ”Wipe cache partition” as shown below.

”Wipe cache partition”>

After the process is completed, select “Reboot System” which is the first option in the recovery mode screen.

This method will help you erase all the clogged up and unwanted files. You may loose some App related data, but that is a small price to pay to fix your bricked phone.

If this method does not boot up your brick smartphone and the problem still persists, there are two more things you can try. Read ahead to find out about them.

Part 3: Booting straight into recovery mode

If your bricked phone does not boot up to your Home Screen or Lock screen and instead boots directly into Recovery Mode, there is not much left to do. Booting straight into recovery mode is undoubtedly a soft brick error but it also indicates a possible problem with your current ROM. The only option you have to flash a new ROM to reboot your bricked phone back to its normal functioning.

To flash a new ROM:

Firstly, you must root your phone and unlock the Bootloader. Every phone’s mechanism to unlock the bootloader is different, thus, we suggest to refer to your user manual.

Once the Bootloader is unlocked, take a backup of all your data by selecting “Backup” or “Android” back in recovery mode. The process should not take long and all you need to do is tap “OK” to config backup.

backup and restore

In this step, download a ROM of your choice and store it in your SD Card. Insert the SD Card in your phone to begin the flashing process.

Once at the recovery mode, select “Install Zip from SD Card” from the options.

install zip from sdcard

Scroll down using the volume key and use the power key to select the downloaded ROM.

Scroll down

select the downloaded ROM

This might take a few minutes of your time, but once the process is complete, reboot your phone.

Hopefully, your bricked phone will not boot normally and work smoothly.

Part 4: Booting straight into Bootloader

If your bricked phone boots straight into Bootloader, then this a serious issue and must not be taken lightly. Flashing a new ROM or clearing cache partitions are of little help in such a brick smartphone situation. Booting straight into Bootloader is a peculiar soft bricked Android phone feature and can be tackled only by downloading and flashing your original ROM from the manufacturer. In order to do so, a detailed study about your manufacturer’s ROM, ways to download and flash must be carried out. Since different Android phones come with different types of ROMs, it difficult to cover all the aspects about the different types of ROMs.

Brick smartphone problem has become more prominent than phone freezing or hanging issue. Android users are often seen looking for solutions to fix their soft brick and hard brick phones. Android phones are prone to get bricked and thus, it is important for us to know about the three techniques given above. These methods have been tried, tested and recommended by ay affected bricked phone users. Therefore, these tips are reliable and worth a try. So if your phone acts stubborn and refuses to boot normally, examine the problem carefully and adopt one of the solutions given above which best suits your situation.

How to Fix It: Motorola G54 5G Won’t Turn On

Did your Motorola G54 5G decide to go on vacation and refuses to turn on? If your Motorola G54 5G won’t turn on for no apparent reason, finding why it failed to power on and the solution for it is not a fun process.

Here, we hope we are able to give you a checklist of reasons behind this issue and the possible steps you can take to rectify it.

Part 1: Common Reasons That Your Motorola G54 5G Won’t Turn On

If you cannot find any reason why your Motorola G54 5G will not switch on, here are some possible reasons:

  1. Your Android phone is simply frozen in power-off or sleep mode. In which case, it fails to switch itself on or wake itself up when you initiate it.
  2. Your phone’s battery may be out of charge.
  3. The operating system or installed software is corrupted. The tell-tale sign if this is that if you manage to switch on your Motorola G54 5G, it freezes or crash soon after.
  4. Your device is clogged up with dust and lint causing the hardware to not work properly.
  5. Your power button is broken , which caused it to not be able to trigger the necessary action needed to power up the Android phone. Check to also see if your connectors have no carbon build-up which will cause your phone to not be charged properly.

Part 2: Rescue Data on Android Phone That Will Not Turn On

If you need some help rescuing data from an Android phone that will not turn on, the Dr.Fone - Data Recovery (Android) will be your best friend in your data recovery attempt. With the help of this data recovery solution, you will be able to intuitively recover lost, deleted or corrupted data on any Android devices. Its flexibility and efficiency in rescuing data make it one of the best software out there.

Note: For now, the tool can rescue data from broken Android only if your phone is earlier than Android 8.0, or rooted.

Dr.Fone - Data Recovery (Android)

World’s 1st data retrieval software for broken Android devices.

  • It can also be used to recover data from broken devices or devices that are damaged in any other way such as those stuck in a reboot loop.
  • Highest retrieval rate in the industry.
  • Recover photos, videos, contacts, messages, call logs, and more.
  • Compatible with Motorola G54 5G devices.

3981454 people have downloaded it

If your Motorola G54 5G won’t turn on, here is how you can use the software to recover data:

Step 1: Launch Wondershare Dr.Fone

On your desktop computer or laptop, open Wondershare Dr.Fone. Click on Data Recovery on the left column. Connect your Motorola G54 5G to the computer using a USB cable.

android phone won't turn on data recovery

Step 2: Decide which file types to recover

On the next window, you will need to check the boxes corresponding to the type of files you can recover from a list. You can get back Contacts, Messages, Call History, WhatsApp messages & attachments, Photos, Audio and more.

android phone won't turn on data recovery

Step 3: Select the problem with your phone

Opt for “Touch screen not responsive or cannot access the phone” or “Black/broken screen”. Click Next to continue.

android phone won't turn on data recovery

Look up for your device – pick the Motorola G54 5G device Name and Device Model. Advance by clicking on the Next button.

android phone won't turn on data recovery

Step 4: Go into your Motorola G54 5G’s Download Mode.

The data recovery tool will guide you on how you can go into your Motorola G54 5G’s Download Mode. You should be getting a step-by-step guide on your computer.

android phone won't turn on data recovery

Step 5: Scan the Android Phone.

Using the provided USB cable, attach your Motorola G54 5G to your computer – the data recovery tool should be able to discover your device automatically and scan it for recoverable data.

android phone won't turn on data recovery

Step 6: Review and Retrieve the Data from Broken Android Phone.

Wait for the program to finish scanning the phone – once completed, you will be able to get a list of recoverable files. You can have a preview of the file by highlighting them. Tick the box next to the file name and click on Recover to start retrieving the files and save them in the destination of your choosing.

android phone won't turn on data recovery

Part 3: Android Phone Won’t Turn On: One Click Fix

After repeated attempts, when your Android mobile/tablet stops buzzing, what options do you have to revive it?

Well, we would recommend picking Dr.Fone - System Repair (Android) to fix an Android phone will not switch problem. This one-click Android system repair tool resolves every Android system issue without any fuss including Android Phone won’t turn on issue.

Dr.Fone - System Repair (Android)

The real fix to issues like “Android phone will not switch on”

  • This tool is aptly effective for all the latest Motorola G54 5G devices.
  • With a high success rate for fixing Android devices, Dr.Fone - System Repair (Android) ranks at the top.
  • This is a single click application to fix all Android system issues effortlessly.
  • It is the first tool to repair all Android system issues in the industry.
  • It is intuitive and requires no tech expertise to work with.

3981454 people have downloaded it

Prior to fixing the Android phone will not switch and getting things back in action. You need to make sure that you have backed up the Android device . It is recommended that rescuing data from an Android phone by backing up is better than recovering it post the process.

Phase 1: Get the Motorola G54 5G device ready and connect it

Step 1: Run Dr.Fone on your computer once the installation is complete and tap the ‘Repair’ option form the interface. Now, connect your Android mobile with the computer.

fix Android Phone not turn on by repairing system

Step 2: You will find a range of options, tap on the ‘Android Repair’ one. Hit the ‘Start’ button so that you can proceed to fix Android Phone won’t turn on hassle.

star to fix Android Phone not turn on

Step 3: Now, over the Motorola G54 5G device information window, ensure to feed your exact device details. Press the ‘Next’ button then on.

go to SMS to export text messages

Phase 2: Enter ‘Download’ mode for fixing your Motorola G54 5G

Step 1: You need to put your Motorola G54 5G in Download mode for resolving the Android phone will not switch on.

  • For the Motorola G54 5G device having ‘Home’ button, you got to switch it off and press ‘Volume Down’, ‘Home’, and ‘Power’ keys for 5-10 seconds at once. Let them go and click on the ‘Volume Up’ button to put your phone in ‘Download’ mode.

fix Android Phone not turn on with home key

  • For ‘Home’ button-less device, turn the phone/tablet down first. For 5 – 10 seconds, hold down the ‘Volume Down’, ‘Bixby’, and ‘Power’ buttons. Tap on the ‘Volume Up’ button to get into the ‘Download’ mode, after releasing the 3 buttons.

fix Android Phone not turn on without home key

Step 2: Hitting the ‘Next’ key will allow you to download firmware and proceed with the next step.

download firmware to fix Android Phone not turn on

Step 3: Dr.Fone - System Repair (Android) would verify your firmware download and then take a while to rectify and resolve Android Phone won’t turn on issue.

fixed Android Phone not turn on

Part 4: Android Phone Won’t Turn On: Common Fix

To try fixing an Android Phone that won’t turn on, follow these steps:

  1. For any Android devices, remove the battery (considering the battery of your Motorola G54 5G can be removed) and leave it out for at least 30 minutes. Put back the battery in and try to turn it on.
  2. Press and hold down the Power and Volume Down buttons at the same time for 15-30 minutes to reboot the Motorola G54 5G device.
  3. Should the first two steps do not work, charge your Motorola G54 5G to get it out of the start-up loop. You can also opt to use a different battery, just in case your current battery is the source of the problem.
  4. If there are any connected hardware e.g. SD card, remove them from the Motorola G54 5G device.
  5. Start your Motorola G54 5G in Safe Mode by pressing and holding down the Menu or Volume Down button on your device.
  6. Should the first five steps do not work for you, perform a hard reset. Do take note that each device will have a different way to do so and that data that is stored locally on the phone will be deleted.
  7. Send your Motorola G54 5G to the repair shop should none of these steps work.

Part 5: Useful Tips to Protect Your Motorola G54 5G

There are several reasons as to why your Motorola G54 5G won’t turn on. The problem could be a hardware or software issue which could be prevented. Here are some useful tips to protect your Motorola G54 5G.

I. Hardware

  • Remember that the components that make your Motorola G54 5G is sensitive. To protect these components from being damaged, use a good guard casing.
  • Take apart your Motorola G54 5G and clean it routinely to avoid dust and lint from clogging the phone and overheating it.

II. Software

  • It is recommended to download apps from Google Play Store. This way, you can be sure that your app comes from a trusted source.
  • Read the app’s permission to see which part of the operating system and your personal information that you are giving access to.
  • Install reliable anti-virus and anti-malware software to safeguard your Motorola G54 5G from malicious attacks.
  • Make sure you update your operating system, software and apps to make sure you have the latest version – the developer may have fixed the bugs that have caused problems on Android phones.

It is important to note that your phone contains some important data. Therefore, when your Motorola G54 5G won’t turn on do not just give up - there are plenty of tools at your disposal to recover back your files and phone.


Also read:

  • Title: Motorola G54 5G Not Connecting to Wi-Fi? 12 Quick Ways to Fix | Dr.fone
  • Author: Abel
  • Created at : 2024-12-04 16:40:11
  • Updated at : 2024-12-10 16:28:00
  • Link: https://fix-guide.techidaily.com/motorola-g54-5g-not-connecting-to-wi-fi-12-quick-ways-to-fix-drfone-by-drfone-fix-android-problems-fix-android-problems/
  • License: This work is licensed under CC BY-NC-SA 4.0.