In 2024, How Lava Blaze Curve 5G Mirror Screen to PC? | Dr.fone

In 2024, How Lava Blaze Curve 5G Mirror Screen to PC? | Dr.fone

Seraphina Lv13

How Lava Blaze Curve 5G Mirror Screen to PC?

Mirror Screening has been devised as one of the most exquisite and simplest features in sharing data that provides you with the ability to share your smaller screens onto larger ones for people to observe the information presented easily. Many mirror screening applications have been introduced and have been brought on the front to filter out the best in the market; however, the method involving sharing the screen to the PC or other associated devices have been recognized as quite simple and effective in performance. This article provides Lava Blaze Curve 5G users, in specific, a list of solutions that can act as the easiest and the most convenient in allowing them to share their screen with a PC.

Glarysoft File Recovery Pro Annually - Helps to recover your lost file/data, even permanently deleted data.

Part 1: Why Need Screen Mirroring?

If we consider the traditional and conventional methods of connecting AV cables, HDMI’s, or VGA adapters for connecting smaller screened devices to larger screens, these methods present too much work and a series of protocols that potentially outdated the system completely. In the environment that we survive in, it is significant for us to understand that presenters keep their data intact on their smartphones and have it efficiently shared among his colleagues before the discussion. The wireless screen technology enables presenters to pose such a system into power, which not only increases the mobility but the efficiency of the system too without any unnecessary delays in connecting the Lava Blaze Curve 5G device with a larger platform. Screen mirroring can be set as the most optimal solution to such issues, which would not only allow you to enjoy presenting but save a lot of effort before developing the frame of presentation.

Part 2: How to Mirror Android to PC Wirelessly?

Screen mirroring can be covered through wired and wireless connections. If you are willing to work on a wireless solution, there are several options to come by. In this part, we will be analyzing the multiple options that can be used for Lava Blaze Curve 5G mirroring to a PC.*

1. Lava Blaze Curve 5G View in Lava Blaze Curve 5G Flow

Lava Blaze Curve 5G Flow is known for providing multiple device solutions for Lava Blaze Curve 5G smartphone users. For people who are searching for an option to perform screen mirroring on their PC, they can try this official approach of mirroring Lava Blaze Curve 5G devices to their PC.

With the option of providing seamless access to Lava Blaze Curve 5G users, the Lava Blaze Curve 5G View function gives a perfect system of mirroring the Lava Blaze Curve 5G device in no time. To know how Lava Blaze Curve 5G View in Lava Blaze Curve 5G Flow helps in Lava Blaze Curve 5G mirroring to PC,* you must look into the following steps:

Step 1: You must start by downloading and installing the Lava Blaze Curve 5G Flow application on your computer and Lava Blaze Curve 5G smartphone. Before launching the application for mirroring the Lava Blaze Curve 5G device to a PC, you must ensure that the Lava Blaze Curve 5G devices are connected to the same Wi-Fi.

Step 2: Following this, you must go through the PC version of Lava Blaze Curve 5G Flow and find your phone name to generate the credentials to connect the Lava Blaze Curve 5G device to the PC. This pairing process will generate a passcode that needs to be entered into the phone to initiate a connection.

DLNow Video Downloader

![launch the Lava Blaze Curve 5G flow app](https://images.wondershare.com/drfone/article/2022/12/Lava Blaze Curve 5G-mirror-screen-to-pc-1.jpg)

Step 3: As the pairing process succeeds, you can click on the “Smart View” button on the PC to mirror the Lava Blaze Curve 5G to your PC.


WPS Office Premium ( File Recovery, Photo Scanning, Convert PDF)–Yearly

![tap on smart view](https://images.wondershare.com/drfone/article/2022/12/Lava Blaze Curve 5G-mirror-screen-to-pc-2.jpg)

2. Wondershare Dr.Fone Air – Online Screen Mirror

For a better user experience, Wondershare Dr.Fone Air provides an online, wireless screen mirroring experience with no specific requirements of user efforts. This tool features a simple environment for putting up a Lava Blaze Curve 5G device for screen mirroring on the PC. Along with diverse compatibility, this tool provides a quick solution with the option of saving time and cost for the user. There are many pointers that make Wondershare Dr.Fone Air a provocative solution to work with, which are featured as follows:

  • You are not required to connect your Lava Blaze Curve 5Gs through Bluetooth and NFC.
  • There are no ads covering the tool, avoiding all sorts of damage to the user experience.
  • It allows you to adjust the mirrored screen by rotating, zooming, and taking screenshots.

We will now shift towards mirroring the Lava Blaze Curve 5G screen to the PC with the help of Wondershare Dr.Fone Air. For that, we will use the following steps as help:

Step 1: Launch Dr.Fone Air and Connect to Wi-Fi

You must open the Dr.Fone Air platform on the web browser of your PC. Continue with connecting the Lava Blaze Curve 5G and computer with the same Wi-Fi connection.

vMix Pro - Software based live production. vMix Pro includes everything in vMix 4K plus 8 channels of Replay and 8 vMix Call
This bundle includes Studio 200 for vMix from Virtualsetworks, HTTP Matrix 1.0 automation scheduler, and 4 introductory training videos from the Udemy vMix Basic to Amazing course.

launch the drfone air tool

Step 2: Scan or Add Code for Connection

Following this, you must install the Dr.Fone Link on your device and continue connecting both devices. You can make use of the QR code or cast code for connecting both devices.

use qr or screencast code

Step 3: Mirror Lava Blaze Curve 5G Device to PC

On scanning the code, the Lava Blaze Curve 5G devices connect with each other, and the Lava Blaze Curve 5G screen successfully mirrors the PC.

drfone mirroring Lava Blaze Curve 5G

3. Connect App on Windows

Windows devices come with another great option of screen mirroring a device onto the screen without requiring downloading any tool. This feature was made available on Windows 10 devices and continues to provide users with a quick solution to Lava Blaze Curve 5G screen mirroring to PC.* The Connect App can be considered to connect your Lava Blaze Curve 5G device with the PC by following a set of steps, which are discussed as follows:

Step 1: You need to access the “Action Center” on the bottom-right of the screen and proceed to activate “Bluetooth” from the available options. Afterward, select the “Connect” option.

![enable the bluetooth option](https://images.wondershare.com/drfone/article/2022/12/Lava Blaze Curve 5G-mirror-screen-to-pc-6.jpg)

Step 2: Afterward, open the “Quick Menu” of your Lava Blaze Curve 5G device and enable the option of “Smart View.” You will see all the available options on your Lava Blaze Curve 5G screen with whom you can create a connection. Select your device from the list and press the “Start Now” button to start the mirroring process.

![activate the smart view option](https://images.wondershare.com/drfone/article/2022/12/Lava Blaze Curve 5G-mirror-screen-to-pc-7.jpg)

Step 3: Following this, you will receive a confirmation pop-up notification on your PC. You have to hit the “OK” button to mirror your Lava Blaze Curve 5G phone to your PC successfully.

![press the ok button](https://images.wondershare.com/drfone/article/2022/12/Lava Blaze Curve 5G-mirror-screen-to-pc-8.jpg)

4. Mirror Lava Blaze Curve 5G Phone to PC with MirrorGo

There is no bigger brand for Android phones than Lava Blaze Curve 5G. The phones are loaded with features that offer users convenience, such as fast charging. You can also mirror your Lava Blaze Curve 5G phone to the PC with the help of MirrorGo by Wondershare.

The tool is accessible from Windows and works well with every known model of Lava Blaze Curve 5G Android phones. If you wish to transfer files, play games, or watch movies from phone to PC, then MirrorGo will enable everything for you. The simplistic and fast interface of the software allows you to complete the task at hand quickly.

Wondershare Dr.Fone

Mirror your Lava Blaze Curve 5G deviceto your computer!

  • Play mobile games on the big screen of the PC with MirrorGo.
  • Store screenshots taken from the phone to the PC.
  • View multiple notifications simultaneously without picking up your phone.
  • Use android apps on your PC for a full-screen experience.

4,783,042 people have downloaded it

The steps to mirror the Lava Blaze Curve 5G device using MirrorGo from PC are listed follows:

Step 1: Access MirrorGo

The first step is to download the software on your PC. Run the app after installing it. Make sure the Lava Blaze Curve 5G phone is connected to the PC, and the File Transfer option is enabled from the phone’s USB settings.

connect android phones with mirrorgo

Step 2: Enable USB Debugging and Developer Mode

Tap on the About Phone button from Settings and tap on Build Number 7 times to activate the Developer Mode. Go to Additional Settings and check the Debugging Mode option. Tap on OK to finalize the procedure.

turn on USB debugging

Step 3: Mirror the Lava Blaze Curve 5G Phone using MirrorGo

Now, look over to the MirrorGo’s interface, and you will see the main screen of your Lava Blaze Curve 5G device there. The mirroring will be enabled on the Lava Blaze Curve 5G device.

mirror android to a PC

Part 3: How to Mirror Android to PC without Root via USB

While there are many wireless solutions that you can come across for mirroring your Android device to the PC, you can also try using the wired methods. If you are not finding the right platform to establish a wireless connection, you will have to mirror the Android device to the PC through a USB connection. There are many options available, out of which we have highlighted the following tools for you:

1. AirDroid Cast

AirDroid Cast is a renowned method available for users who seek to mirror their Android device to their PC through a USB connection. The tool is majorly focused on providing casting solutions to users who seek to put their devices’ display on a bigger screen. While the tool establishes a strong connection, it offers powerful casting support. Although the process takes a while to conclude, it can still be considered a great option if you are looking to Lava Blaze Curve 5G cast to a PC* through a USB connection. Look into the following steps to know how you can use AirDroid Cast for this purpose:

Step 1: You must download and install AirDroid Cast on your computer and proceed to launch it. Redirect to the “USB” section from the top and connect your Android to the PC through a cable connection.

Step 2: In the “Available Device” list, select the Lava Blaze Curve 5G device you want to cast.

ZoneAlarm Extreme Security NextGen

![access the usb function](https://images.wondershare.com/drfone/article/2022/12/Lava Blaze Curve 5G-mirror-screen-to-pc-9.jpg)

Step 3: You might have to enable USB debugging on your Lava Blaze Curve 5G device. For this, access “Settings” and look for the “About phone” option. Proceed into the “Software information” section and look for “Build number” on the next screen. Tap it seven times until you become a developer, which will allow you to enable USB debugging.

![tap on the build number](https://images.wondershare.com/drfone/article/2022/12/Lava Blaze Curve 5G-mirror-screen-to-pc-10.jpg)

Step 4: Redirect into the “Settings” of your Lava Blaze Curve 5G device and find the “Developer options.” Look for the “USB Debugging” option on the next screen and turn on the toggle. As the process is concluded successfully, the Lava Blaze Curve 5G screen is cast onto the PC.

Screensaver Factory, Create stunning professional screensavers within minutes. Create screensavers for yourself, for marketing or unlimited royalty-free commercial distribution. Make screensavers from images, video and swf flash, add background music and smooth sprite and transition effects. Screensaver Factory is very easy to use, and it enables you to make self-installing screensaver files and CDs for easy setup and distribution. Screensaver Factory is the most advanced software of its kind.

![enable usb debugging](https://images.wondershare.com/drfone/article/2022/12/Lava Blaze Curve 5G-mirror-screen-to-pc-11.jpg)

2. Vysor

If you are looking to mirror your Lava Blaze Curve 5G screen to the PC with another option, Vysor is a good option to work with without rooting your device. This process requires you to utilize the USB connection for establishing the screen mirroring environment. Following this, Vysor provides a diversity of options to set, which acts as the parameters of the final product being obtained. Let’s look at how you can screen mirror your Lava Blaze Curve 5G device on Vysor:

Step 1: Download and install Vysor on your Windows computer and continue to launch it. As it opens on the new window, proceed to initialize the settings.

Step 2: You must connect your Google account with Vysor if required. Checkmark the options of “International Keyboard” and “Share All Devices” to mirror the Lava Blaze Curve 5G on your PC.

![enable the two options](https://images.wondershare.com/drfone/article/2022/12/Lava Blaze Curve 5G-mirror-screen-to-pc-12.jpg)

Step 3: As you connect your Lava Blaze Curve 5G to the PC through a wire, ensure that USB debugging is enabled for the Lava Blaze Curve 5G device. If it is enabled, it will be automatically detected by Vysor. Continue clicking on the “View” button to observe the mirroring results on your PC.

![hit the view button](https://images.wondershare.com/drfone/article/2022/12/Lava Blaze Curve 5G-mirror-screen-to-pc-13.jpg)

Conclusion

This article has provided a comprehensive overview of how one can mirror their Lava Blaze Curve 5G device with the right set of methods. As you have the option of adopting both wireless and wired methods, this article helps you out in making proper decisions. Wondershare Dr.Fone Air provides one of the simplest options for mirroring the Lava Blaze Curve 5G device to the PC in no time. Try this free wireless option for the perfect Lava Blaze Curve 5G screen mirroring to a PC.*

3 Methods to Mirror Lava Blaze Curve 5G to Roku

Back from vacation and want your family members or friends to see your pictures and videos? Instead of showing these pics on a small android screen, it would be more mesmerizing if you showed them on a big Roku screen. But the question arises, is it possible to mirror Lava Blaze Curve 5G to Roku? Yes, you can! With technology evolving, there are now many ways that allow individuals to effortlessly mirror Lava Blaze Curve 5G to Roku and share whatever is going on a small android screen on a big Roku screen. Just imagine playing counter-strike on a big TV screen.

3 Methods to Mirror Lava Blaze Curve 5G to Roku

WonderFox DVD Ripper Pro

Method 1 Use Android Mirroring Feature to Mirror

The most genuine and reliable way is to use the Android Mirroring Feature of the Lava Blaze Curve 5G device itself. It involves no third-party app. By following a few simple steps, you can easily stream all your Android Device movies and videos to Roku.

Step 1: Enable the “Screen Mirroring” Feature on Roku

  • Enter the settings menu of the Roku device and tap on the option of “System.”
  • After that, tap on the option of “Screen Mirroring.”
  • Now from here, enable the option of Screen Mirroring.

enable screen mirroring feature

Step 2: Cast Android to Roku:

  • On your Android device, enter the “Settings” menu, and tap on the option of “Display”.
  • Here you will find an option of “Cast Screen”. Tap on it.
  • Now select the option of the menu followed by the selection of “Enable Wireless Display.”
  • Doing so will show your Roku on the section of Cast Screen.

An alternative way for Samsung Users:

  • Swipe down the notification panel; here, you will find an option of “Smart View” or “Screen Mirroring”. Tap on it.

tap on smart view option

  • Doing so will take you to a page where the Lava Blaze Curve 5G device will start searching for devices nearby.
  • Tap on your Roku device to start sharing your Android screen with the Roku device.
  • You must ensure that your Android device is functioning on version 4.4.2 or above before following this method. Also, you need to make sure that your Roku and your Android device is connected to the same network.

Method 2: Use Screen Mirroring App to Mirror Lava Blaze Curve 5G to Roku

Screen Mirroring App for Roku is an easy to use application that allows sharing pictures, videos, and documents from your Android device to Roku TV. You are not required to amend any phone or wifi setting on your device. All you need to make sure is that both the Roku and your Android device is connected to the same wifi network. The data is solely captured by the application for mirroring purposes only; no information is stored.

The only drawback of this app is that it still does not support sound; hence to share sound, you need to use Bluetooth speakers.

Step 1: Download the Screen Mirroring Application:

screen mirroring for roku app

Step 2: Mirror Lava Blaze Curve 5G Device to Roku:

  • Launch the application. The app will start to show all the Lava Blaze Curve 5G devices nearby to which you can share your screen.
  • Select your Roku device.

Step 3: Add Channel to your Roku:

  • On your Roku, tap on “Add Channel” to add a screen mirroring channel.
  • The device will take time to process.
  • Confirm your action by tapping on “OK” on the app or the Roku remote.

Step 4: Share your Android screen to Roku:

  • From the application launched on your Android device, tap on the option of “Start Mirroring”
  • After that, tap on “Start Now” from the pop-up screen to permit the app to start capturing your Android device screen.
  • And you are done!

Method 3: Use Google Home to mirror Lava Blaze Curve 5G to Roku TV

Google Home is an excellent alternative to cast your Android to Roku; however, it only supports a handful of apps.

Step 1: Download Google Home:

  • First, you need to download the Google Home application on your Android device.

Step 2: Connect Android Device to Roku

  • Launch the application and tap on the “+” icon from the top left corner to reveal a menu.
  • From there, select the option of “Set up Device”. From there, tap on “have something already set up”.
  • Now select your Roku device from the Lava Blaze Curve 5G devices shown on your Android screen.

select your roku device

  • After that, you will be asked to enter the login credentials of your Roku account.
  • Your device will then show you on-screen instructions; follow them to connect your Android device to Roku TV successfully.

Step 3: Mirror your Android Screen to Roku

  • Lastly, to mirror any video to Roku TV, tap on the “cast” icon from your screen.

Project Manager - Asset Browser for 3Ds Max

tap on cast icon to mirror

Bonus Point: Mirror and Control your Android Device to PC

Did you know that you could mirror your android screen to a PC and then control the Android activities via Windows? MirrorGo, an amazing software by Wondershare, has made it all possible! It is an exceptional application that comes with numerous fascinating features. The app is compatible with iOS as well as Android Devices. Here is how you can use them:

Step 1: Download MirrorGo on your Android Device:

  • Use this link to install the MirrorGo application to your Android device: MirrorGo.wondershare .
  • After installation, launch the application.

Step 2: Connect the Android Device to PC:

  • Use an authentic USB cable to connect your Android device to your PC.
  • From your Android Device, select the option of “Transfer Files” to continue.

connect android phone to pc 02

Step 3: Enable the Feature of USB debugging:

  • Enter the settings menu on your Lava Blaze Curve 5G deviceand scroll down and tap on the option of “About”.
  • To gain access to the “Developers Option”, tap on the option of “ Build Number” seven times.
  • Now enter the Develops option and from here enable the feature of “USB Debugging.”
  • A pop-up window will appear asking for permission to allow USB Debugging. Check the box of “Always allow from this computer” and tap on “OK” to continue.

enable USB debugging feature

Step 4: Mirror your Android Screen to PC:

  • By following the step above correctly, your device will share the screen successfully on your laptop.

Step 5: Control your Android Device through PC:

  • Once you cast your device screen to the PC, now you can control it too. For example, if you type in “best screen mirroring app for android” using the keyboard, it would also be shown on the Android screen.

control android phone from pc

Conclusion

The methods explained above will help you to mirror the android screen to Roku effortlessly. Each method has its cons and pros; however, if you do not own a tv and want to share your android screen on a larger screen with your friends. For this purpose, MirrorGo is the finest option as it permits users to cast an android screen to the laptop and allows users to control their android device through a keyboard and mouse attached to the computer.

How To Use Allshare Cast To Turn On Screen Mirroring On Lava Blaze Curve 5G

Screen mirroring on Lava Blaze Curve 5G devices have become fairly common today. The simple fact is the S5 or even S6 from the Galaxy series of Samsung comes loaded with one of the most powerful and coveted processors available at present.

WinUtilities Pro

use Allshare Cast to turn on screen mirroring on Samsung Galaxy-

In addition to that, the 16-megapixel camera and plenty of other features see to the health and fitness concerns as well. For the most effective solutions, find some awesome tips, tricks, instructions, and tutorials to derive the most out of your phone.

Part 1. Why go for Screen Mirroring at All?

The reason why screen mirroring on Lava Blaze Curve 5G is in vogue is that you wish for the display on your phone in larger displays like TV and computer monitors. To enable Screen Mirroring, try and connect an All-Share Cast dongle, Miracast device, HDMI cable, or HomeSync to the display. When the screen’s mirroring is over, enjoy games, multimedia files, and a plethora of other content on the phone with a nice and bigger display.

CalendarBudget - Monthly subscription membership to CalendarBudget via web browser or mobile app. Support included.

use Allshare Cast to turn on screen mirroring on Samsung Galaxy-go for Screen Mirroring

What you need

It completely depends on the method that you wish to use. You will basically need to set up the corresponding external accessories like the following:

All-Share Cast Wireless Hub: This will allow you to mirror your Galaxy’s screen directly to the HDTV.

use Allshare Cast to turn on screen mirroring on Samsung Galaxy-All-Share Cast Wireless Hub

HomeSync: You can stream your Lava Blaze Curve 5G’s home screen to the TV using this. Also, you can store your multimedia files on a large capacity home cloud.

use Allshare Cast to turn on screen mirroring on Samsung Galaxy-HomeSync

HDMI Cable: In order to transmit high-definition media data from a mobile device to any receiving display like an HDTV, this cable proves indispensable.

use Allshare Cast to turn on screen mirroring on Samsung Galaxy-HDMI Cable

Miracast: This functions as a receiving device for streams from your phone. At the same time, you can decode them for your TV or any other supported display.

use Allshare Cast to turn on screen mirroring on Samsung Galaxy-Miracast

Part 2. How to enable Screen Mirroring on Lava Blaze Curve 5G

Follow these steps carefully:

-Go to ‘quick settings’

-Tap on the ‘Screen Mirroring’ icon and get it enabled.

Only after this, you can enable the screen mirroring process with AllShare Cast.

How to screen mirror from Lava Blaze Curve 5G to a TV using AllShare Cast

Firstly, connect AllShare Cast to your TV. This is how:

Turn on the TV: Ensure that the television is powered on prior to everything else.

use Allshare Cast to turn on screen mirroring on Samsung Galaxy-Turn on the TV

Connect the charger to the power socket of the AlllShare Cast device: Few models have a built-in battery or derive power from the TV without any other external power source. However, to stay away from any problem, check to see that the charger is connected to the AllShare Cast device.

use Allshare Cast to turn on screen mirroring on Samsung Galaxy-Connect the charger to the power socke

Connect the TV to your AllShare Cast device using an HDMI cable

use Allshare Cast to turn on screen mirroring on Samsung Galaxy-use an HDMI cable

In case the input is not set properly, adjust to match the port used by the HDMI cable.

At a time when AllShare Cast device’s status indicator blinks red, press the ‘reset’ button.

AllShare Cast device and the HDTV is connected now.

Now, to enable screen mirroring on Lava Blaze Curve 5G.

Select the ‘Home’ button on the home screen of your phone.

From the home screen, pull ‘quick settings panel’ using your two fingers.

use Allshare Cast to turn on screen mirroring on Samsung Galaxy-quick settings panel

Tap on the ‘screen mirroring’ icon to enable the process on your Lava Blaze Curve 5G.

use Allshare Cast to turn on screen mirroring on Samsung Galaxy-screen mirroring

When your phone detects all the nearby devices, select AllShare Cast’s dongle name and enter the PIN as the TV screen shows.

use Allshare Cast to turn on screen mirroring on Samsung Galaxy-enter the PIN

Now the screen mirroring is complete.

Part 3. How to Screen Mirror from Lava Blaze Curve 5G to a Samsung Smart TV

Follow these procedures:

Turn on the television.

Press ‘input’ or ‘source’ button from the Samsung SmartTV remote.

use Allshare Cast to turn on screen mirroring on Samsung Galaxy-Press 'input' or 'source' button

Select ‘Screen Mirroring’ from the Smart TV screen.

Go to ‘quick settings’ by tapping on screen mirroring.

Your phone will make a list of all the available devices that are present for screen mirroring.

use Allshare Cast to turn on screen mirroring on Samsung Galaxy-make a list of all the available devices

Select Samsung Smart TV.

So, the process is complete and you can get on with it. However, problems may arise and you can resolve your queries once you keep a track of what’s happening with others and also stay informed on the net.

Part 4. Recommend Wondershare Dr.Fone Android Recorder to Readers

Wondershare MirrorGo Android Recorder is a tool that can let you mirror your Sumsang Galaxy to PC. With MirrorGo Android Recorder, you also can play the most popular games (like Clash royale, clash of clans, Hearthstone …) on your PC easily and smoothly. You won’t miss any messages with MirrorGo, you can reply to it quickly.

MirrorGo Android Recorder

Mirror your Lava Blaze Curve 5G deviceto your computer!

  • Play Android Mobile Games on your Computer with your Keyboard and Mouse for better control.
  • Send and receive messages using your computer`s keyboard including SMS, WhatsApp, Facebook, etc.
  • View multiple notifications simultaneously without picking up your phone.
  • Use android apps on your PC for full-screen experience.
  • Record your classic gameplay.
  • Screen Capture at crucial points.
  • Share secret moves and teach next level play.

3981454 people have downloaded it


  • Title: In 2024, How Lava Blaze Curve 5G Mirror Screen to PC? | Dr.fone
  • Author: Seraphina
  • Created at : 2024-07-26 06:12:10
  • Updated at : 2024-07-27 06:12:10
  • Link: https://screen-mirror.techidaily.com/in-2024-how-lava-blaze-curve-5g-mirror-screen-to-pc-drfone-by-drfone-android/
  • License: This work is licensed under CC BY-NC-SA 4.0.