[3 Effective Ways] How to Mirror Xiaomi to PC?
Screen Mirroring is a technology thanks to which the screen of a device can be transferred and displayed unchanged on the other screen. However, does Xiaomi screen mirroring to PC actually work? The answer is yes, screen mirroring Xiaomi to PC is easy and there are different methods and tools you can use. In this article, we are going to show you how to do.
- 1 :Use Flexible Ways to Mirror Xiaomi to PC. AirDroid Cast
- 2 :Screen Mirroring Xiaomi to PC with Built-in Feature
- 3 :How to Screen Mirror Xiaomi to PC via Mi PC Suite?
- 4 :How to Screen Mirror Xiaomi to TV?
- 5 :OurPick. AirDroid Cast
- 6 :People Also Ask about Xiaomi
Use Flexible Ways to Mirror Xiaomi to PC. AirDroid Cast
AirDroid Cast provides a high-performance and easy-to-use screen sharing and control features to share mobile screens with any Windows or macOS computer, or to take direct control of these mobile devices on a computer.
There are two methods that you can use to share your Xiaomi screen on your computer. But before we get to that, make sure to download and install AirDroid Cast on both your Xiaomi device and your PC.
Xiaomi device: You can download AirDroid Cast from the Google Play. Or you can also download the package from AirDroid Cast Offical website download page.
Receiving device (PC): Download AirDroid Cast via the AirDroid Cast official website.
Method 1. Wirelessly (Local/Remote Network)
Open AirDroid Cast on your mobile device and PC, then start the Cast request. You can either type in the 9-digit code and press START CASTING or you can use your Xiaomi device to scan the QR code shown on the PC screen. After that, you just have to accept the casting request on the PC.
- Turn on the USB debugging option in the settings of your phone. Connect your Xiaomi device via a USB cable.
- Allow USB debugging in the pop-up window. (You may not see a window pop up if this is not the first time you have connected your device). Click Cable in AirDroid Cast desktop client and select your device. Once the connection is established, the screen of your phone will be displayed on the PC.
Xiaomi Screen Mirroring to PC with Built-in Feature
Screen Mirroring Function of MIUI 10 vs MIUI 11
With the MIUI 11 upgrade, you will now be able to share media from your Xiaomi device with other devices, such as smartphones, TVs and computers. In the next step, we will show you exactly how the screen mirroring function works within MIUI 11.
Which Xiaomi Phones Support Screen Mirroring Function?
If you are wondering which Xiaomi phones support screen mirroring, the answer would be that nearly all Xiaomi devices offer this function. The most important factor is MIUI running on the device. With the Screen Casting or Miracast feature built into MIUI, Xiaomi users can wirelessly display on a supported TV or monitor, which means they can cast anything on their Xiaomi phone’s screen to a nearby TV.
How to Screen Mirror Xiaomi to PC via Mi PC Suite?
Screencast. How to Do?
Mi PC Suite is a really useful app that you can use to mirror screens. It can help you manage the files on your phone and easily mirror the phone screen to PC. How to use it:
Download the app on your computer then install and launch it.
Screenshoot. How to Do?
If you would like to take a screenshot, here is what you will have to do:
- Navigate to the screen you want to capture on your Xiaomi device.
- On the Mi PC Suite interface, click the Refresh button to make sure that the screen you want to capture is the same one that is displayed.
- Next to Screenshot, click v to select whether you want to create an image file (.png) or copy it to the clipboard when you take a screenshot.
- Press the Screenshot button. If you selected Save as image, the Save as window appears.
- Navigate to the folder where you want to save the created image file, edit the file name if necessary, and then click Save.
How to Screen Mirror Xiaomi to TV?
AirDroid Cast Web Version
As for the easiest and most efficient solution, go over to webcast.airdroid.com and follow these steps:
- Download AirDroid Cast app on your Xiaomi phone.
- Open a web browser on your TV and go to webcast.airdroid.com.
You only need a TV with a web browser and an Internet connection, that’s all! There is no installation and no cable required. You don’t have to join unknown networks. You don’t have to share your network password with anyone else.
Webcasting works on both local and remote networks. This flexibility makes screen sharing easy no matter what. Whether you’re working at home, in a mobile office, or on the road, always stay productive without the constraints of a local network!
Miracast is a relatively easy way to connect a cell phone to a TV. However, you need two things: An smartphone with operating system version 4.2 or higher and a WLAN-capable TV that was launched after 2012.
This is how you connect your Android phone to the TV via Miracast:
- Connect the smartphone and the TV to the same Wi-Fi network.
- Search for wireless transmission via Miracast in the phone’s settings under Device connection. Depending on the manufacturer, this is called differently. Look for screen mirroring, wireless screen transfer, screen sharing or similar descriptions.
Chromecast is a kind of mini-computer that acts as an interface between TV and smartphone. It is connected to the TV via an HDMI port and supports streaming videos via Netflix, YouTube, etc. The advantage of Chromecast is that your phone hardly consumes any energy during the stream.
This is how you connect your phone to the TV via Chromecast:
Plug the Chromecast into an HDMI port on the TV.
If the wireless connection causes problems for you, you can also connect your smartphone to the TV with an HDMI adapter. However, Xiaomi phones have different USB ports, so you have to be careful which adapter you buy.
Here we have listed the different HDMI adapters for Android phones:
A smartphone with a micro USB port needs an adapter that supports the MHL protocol. Fortunately, these are not expensive. The UGREEN Micro HDMI adapter cable costs only 6.99 Euros and even supports 4K and 3D transmissions.
The more modern USB Type-C port (2.0) also needs an adapter that supports the MHL protocol. For example, the Plugable USB-C to HDMI for 21.95 Euros.
The fast USB Type-C port (3.1) no longer relies on an adapter with MHL protocol. So here you need another cable again. For example, the Bauihr USB C to HDMI adapter for 19.99 Euros.
USB C to HDMI adapter
The USB C to HDMI adapter from Plugable serves as an interface between smartphone and TV.
How to Mirror Xiaomi screen to PC with HDMI?
- This way, you connect your Xiaomi phone to the TV via cable.
- Connect the adapter to the TV via HDMI cable.
- Plug the USB cable of the adapter into your smartphone.
- Switch to the correct HDMI channel on the TV visource and your Xiaomi phone is connected.
Check that your Xiaomi is compatible with this technology by visiting an approved dealer or an expert for your Xiaomi. However, HMI is still a good alternative with resolutions approaching 4K. Either way, you’ll also need to check if your TV is compatible with these technologies.
If it is, you should see small logos on the back of your TV that indicate the standards. You shouldn’t worry if your TV isn’t compatible. You always have the option to buy an additional adapter between it and your Xiaomi.
OurPick. AirDroid Cast
The best software we can recommend you is AirDroid Cast. You can fully control your Xiaomi smartphone from your computer while screen sharing. over, you can use the microphone and audio of your Xiaomi phone on your PC.
AirDroid Cast supports the simultaneous transfer of up to 5 devices to one computer. For example, you can enjoy multiplayer games or view everyone’s PowerPoint slides during a meeting.
Furthermore, there is also the two-way audio feature. This allows, for example, the participants of a conference call to talk and discuss with each other directly using two-way audio. This increases the efficiency of your communication.
People Also Ask about Xiaomi
Here are some of the most frequently asked questions when it comes to mirroring Xiaomi smartphone screen to a computer.
It is possible for your Redmi device to not support HDMI. In that case, you can just SlimPort mentioned earlier.
- Use the built-in app for wireless screen sharing. It works with supported Android phones.
- Devices on the same network will be detected automatically. Make sure your PC is connected to the same network.
- Then select the name of the PC among the available devices to connect the Mi phone to the PC. If the connection is successful, your phone’s screen will be displayed on your PC.
Does Your Phone Support HDMI Alt Mode? Here’s How to Check
This article was co-authored by wikiHow staff writer, Travis Boylls. Travis Boylls is a Technology Writer and Editor for wikiHow. Travis has experience writing technology-related articles, providing software customer service, and in graphic design. He specializes in Windows, macOS, Android, iOS, and Linux platforms. He studied graphic design at Pikes Peak Community College.
This article has been viewed 96,505 times.
Do you want to connect your phone to your TV, computer monitor, or HD projector? If you have an Android, you can do so if your phone supports HDMI Alt mode. But how can you tell if your phone supports HDMI Alt mode? It’s pretty easy to figure out. This wikiHow article teaches you everything you need to know about HDMI Alt Mode.
What is HDMI Alt Mode?
- 4K Ultra HD resolution at 24 frames per second.
- Deep Color
- Dolby Digital 5.1 surround sound
- Audio Return Channel (ARC)
- 3D video support
- HDMI Ethernet Channel (HEC)
- Consumer Electronic Control (CEC)
- High Bandwidth Digital Content Protection (HDCP 2,2)
How to Check if Your Phone Supports HDMI Alt Mode
Check if your phone has a USB Type-C port. If your phone has a USB Type-C port, it most likely supports HDMI Alt mode. USB Type-C ports are small, thin, and oval-shaped (8.24mm x 2.4mm). USB Type-C has become the standard for most newer Android phone models, including Google and Samsung Galaxy.
- Open the Google Play Store.
- Search for MHL Checker.
- Tap an MHL Checker app.
- Tap Install.
- Open the MHL Checker app.
- Tap Check.
- Wait for it to check if your phone supports MHL.
How to Connect Your Phone to a Display
Use a USB Type-C to HDMI cable. The easiest way to connect your mobile phone to a TV, PC monitor, or HD projector is to use a USB Type-C to HDMI cable. Simply connect the USB Type-C end to the charging port on your phone. Then connect the HDMI end to an HDMI port on your display.
Use a USB Type-C to HDMI adapter. A USB Type-C to HDMI adapter will have a USB Type-C port on it that allows you to connect your phone using a standard USB Type-C cable. The adapter will either have an HDMI cable attached to it, or an HDMI port that allows you to connect a separate HDMI cable. This allows you to connect your phone to a display using standard HDMI and USB Type-C cables.
Use a Micro USB to HDMI adapter. If you have an older phone that has a Micro USB port instead of a USB Type-C, you’ll first need to check to make sure your device supports MHL. If it does, then you can use a Micro USB to HDMI adapter to connect your phone to an HDMI-enabled display.
Limitations to HDMI Alt Mode
HDMI Alt mode supports up to HDMI 1.4b. Any features that require an HDMI 2.0 or HDMI 2.1 will not be supported by HDMI Alt mode. This means HDMI Alt Mode does not support 8K video or 4K video at 60 frames-per-second.  X Research source
You Might Also Like
How to Download Summertime Saga on Android by Installing the APK File
A Guide to Getting Your Starbucks Partner Discount in the App
How to Video Call between an Android and iPhone: Step-by-Step Tutorial
How To Reactivate a DoorDash Account
2 Simple Ways to Delete a Credit Card from DoorDash
Get Your Cash App Balance on a Phone: Call, Chat,
Guide to Getting DoorDash Food and Deliveries for Free
The Threads App by Instagram: What It Is and How to Use It
Does Deleting an App Mean the Same Thing as Uninstalling It? A Guide for iPhone and Android
How to Connect Your Xiaomi Phone to TV
Modern smartphones have a lot of useful features, a good camera, and high-resolution photos and videos, but still, sometimes you need, for example, to transfer the image to the big screen. Therefore, users wonder how to connect the Xiaomi phone to the TV, what it takes, and how to carry out this operation properly.
What gives the connection to the TV
The first and most important thing is the ability to view multimedia files on the big screen. This includes various series, movies, clips, presentations, and videos taken on the phone. Brightness and contrast depending on the TV, but if the file initially has a high resolution, the image will have no problems.
In short, all the extensive information on the small smartphone screen with the connection “increases” many times, which is ideal, for example, for a large family.
What you need to connect
Are you not satisfied with the wireless connection for some reason? Then you should pay attention to the right choice of cords. The standard, effective, and easy way to connect to your TV is with HDMI. These connectors exist on almost all televisions. You’ll need to buy an adapter from MicroUSB ( Type C) to HDMI for your phone.
A simpler method involves only a USB cable, for which connectors are on almost all modern TVs, even without the Smart TV function. But the functionality is rather weak. The only access to the materials stored in the memory of the device appears while it is impossible to duplicate images.
Do not want to choose a suitable wire for a long time. over, the TV is usual and does not support modern options. Then a special Chromecast flash drive, released by Google, is a great solution.
- Wireless streaming to your TV through your smartphone;
- Adding media features;
- Access to YouTube and the Google Chrome browser.
You can’t do without a Wi-Fi network, either. There’s even a popular way to connect wirelessly, Wi-Fi Direct, which you can read about in detail below. This should also include special software “over the air”. That’s all; we have considered a basic set necessary for synchronizing TV and smartphone.
How to connect a Xiaomi smartphone to the TV
Below we will look at 8 simple ways to connect a Xiaomi smartphone to a TV. Options with an old TV without USB or HDMI, TVs with USB, and new SmartTVs will be touched.
Immediately, you must have an adapter from the regular connector to HDMI. For example, the Mi 12 would be MicroUSB Type C to HDMI.
- Put the adapter on and connect the HDMI cable to the phone and the TV.
- Next, open the TV settings with the remote, and select “Broadcast over HDMI”. That’s it.
- If everything was done correctly and there are no possible problems, the image is duplicated on the big screen, and the sound is. Quality should not suffer. With proper connection, there is no interference, distortion, blurred colors, or outlines.
If there is no picture, the reason is in the smartphone itself. Usually, everything is set automatically, but you may need to edit manually. Looking for the screen icon “Settings”, go in, now open the section “HDMI” – “HDMI Format“. You are prompted to select the refresh rate and picture resolution. Choose the parameters that correspond to the TV because if the options are too high, the playback will not work properly.
The procedure steps are the same in the beginning, but it is much easier. There is no need to set up duplicates, as there are no duplicates. The user can only view music, files, and pictures. Similar to the connection before the computer. But this method significantly limits the possibility of viewing files.
TVs with a USB output that supports external drives (without SmartTV function) recognize Xiaomi smartphones as normal flash drives and let you open various files, but others do not see the phone and, at best, charge them.
Wi-Fi Direct (Smart TV only)
This is the most common, popular, and easy wireless connection requiring a Wi-Fi-Network. There is a disadvantage: this option only works on Smart TVs.
Check if your TV and smartphone are connected to the same router; if so, here we go.
- Open the smartphone settings, and look for the section “Wireless networks” and the item “Additional functions”.
- Now we click on the item “Wi-Fi Direct” or “Wireless Display“.
- Activate the Wi-Fi display function.
- On TV, turn on the appropriate option and find your smartphone
- A connection is made between the devices.
- The broadcast begins. Done.
There is a separate article on the site about connecting to TV through the “Broadcast” function.
This is one of the fastest and most convenient ways. You activate wireless sharing on two devices and easily transfer content to the big screen.
But unfortunately, not all televisions have a built-in Bluetooth module. You can buy a special Bluetooth adapter, which connects to the TV via USB and provides high-quality images on the TV.
An innovative solution from Google allows you to transfer photos, videos, and music to different devices without wires. Again, you may need an adapter if you don’t have the Android TV feature.
Once you buy a Chromecast, you connect it to your TV through the HDMI jack and log in to the same Wi-Fi network with your phone. This way, you can have high-resolution video streaming on the big screen.
Smart TV Box
Another great add-on that turns your regular TV into a modern Smart TV. Users can choose from many set-top boxes with different functionality, purpose, and cost. We recommend taking a closer look at the branded Mi Smart TV Box (international version only).
A popular wireless connection is identical to a standard USB without a flash drive, wires, and third-party cables. There is no video duplication from the phone screen, but there is a great opportunity to view images, music, and documents.
Requirements: two devices in one common Wi-Fi network and the special software BubbleUPnP, which you can easily download on Google Play.
Wireless connection was developed by the popular company Intel, a branch of Wireless Display (WiDi). Almost all modern televisions support this standard.
Requirements: version on your smartphone Android 4.2 or higher. Disadvantages: noticeable broadcast delays, sometimes the quality is distorted.
How to use your smartphone as a TV remote control
For Xiaomi owners, the Mi Remote Controller app will be an ideal solution. You can download and install this application from Google Play, but in some models, it is initially in the list of system applications.
The program will only work if the phone has an infrared port. If not, it is possible to build a service center. Mi Remote works on air conditioners, DVD players, and similar equipment. For details, please read our article on setting up the IR port on your phone.
Does Wi-Fi Direct work on Android One?
Yes, this lineup perfectly supports wireless connectivity.
Does Mi Remote work on personal computers?
Unfortunately, the standard Mi Remote does not have this feature.
Broadcast is constantly interrupted by bad signal
Perhaps the problem is the TV/smartphone malfunction, and only a wizard can help. But we recommend checking first if the connectors are not dirty and if the cord works properly if we are talking about a wired connection.
As you can see, transmitting information to the TV screen is simple, fast, and convenient. An experienced user and a novice with no special technical knowledge and skills can cope with it. The most important thing is to follow the instructions clearly, carefully consider each step of the procedure, and not be afraid to ask for help in case of problems.
Rankman Type-C to 4K HDMI-compatible VGA USB C 3.0 Hub Adapter for MacBook Nintendo Samsung S20 Dex Huawei Matebook Xiaomi 10 TV
Brand Name: Rankman Connector B: HDMI Connector B: VGA Connector B: USB Connector B: TYPE-C Gender: Male-Female Certification: CE Certification: WEEE Model Number: CU04 Origin: CN(Origin) Type: Type-C Cables Connector A: TYPE-C Connector A: Thunderbolt 3 Packing: Carton Box Package: Yes Shielding: Combination Feature: USB3.1 Application: Computer Application: Monitor Application: Projector Application: Television Type 1: Type-C to HDMI/VGA/Type-C/USB 3.0 Type 2: Type-C to HDMI/VGA Type 3: Type-C to HDMI/Type-C/USB 3.0 Feature 1: Thunderbolt 3 to HDMI 4K Feature 2: Thunderbolt 3 to VGA 1080P Feature 3: Thunderbolt 3 to USB-C PD Charging
We have a 30-day return policy, which means you have 30 days after receiving your item to request a return.
To be eligible for a return, your item must be in the same condition that you received it, unworn or unused, with tags, and in its original packaging. You’ll also need the receipt or proof of purchase.
To start a return, you can contact us at email@example.com. If your return is accepted, we’ll send you a return shipping label, as well as instructions on how and where to send your package. Items sent back to us without first requesting a return will not be accepted.
You can always contact us for any return question at firstname.lastname@example.org.
Damages and issues Please inspect your order upon reception and contact us immediately if the item is defective, damaged or if you receive the wrong item, so that we can evaluate the issue and make it right.
Exceptions / non-returnable items Certain types of items cannot be returned, like perishable goods (such as food, flowers, or plants), custom products (such as special orders or personalized items), and personal care goods (such as beauty products). We also do not accept returns for hazardous materials, flammable liquids, or gases. Please get in touch if you have questions or concerns about your specific item.
Unfortunately, we cannot accept returns on sale items or gift cards.
Exchanges The fastest way to ensure you get what you want is to return the item you have, and once the return is accepted, make a separate purchase for the new item.
Refunds We will notify you once we’ve received and inspected your return, and let you know if the refund was approved or not. If approved, you’ll be automatically refunded on your original payment method. Please remember it can take some time for your bank or credit card company to process and post the refund too.
Xiaomi Smartphones Mirror Screen to TV and Monitor | Xiaomi
This works for Xiaomi Mi series, Redmi series and POCO series.
- With this workaround, you should be able to show your Xiaomi smartphone into TV or monitor.
- The workaround involves easy simple steps and doesn’t involve any rooting, so it won’t break your Xiaomi smartphone warranty.
- For other interesting articles like this, head to Xiaomi, Android, Tech, FREE Games and Stuffs and more on JILAXZONE.
Xiaomi has the 3rd largest smartphone market share in the world, even surpassing Apple. Data from IDC in Q3 2020 showing Xiaomi has 13.1% market share compared to Apple with 11.8% market share (read here for details: Smartphone market IDC).
But while Xiaomi is 3rd largest smartphone manufacturers, Xiaomi smartphone always and mostly lacks one thing: The HDMI output to TV or monitors. Most Xiaomi smartphones do not have (micro) HDMI output port nor compatible with MHL standard and that is sucks.
However, in my recent findings, after digging the Internet for answers, I found out a way to enable TV / Monitor out from Xiaomi smartphones. And that’s the reason I write this article, to raise awareness and to share with you, Xiaomi smartphone owners, a way to show your Xiaomi phone contents into TV and monitor.
Here’s what you need to show Xiaomi smartphone contents to TV / Monitor
These are the list you need to get it working.
1) Xiaomi smartphone
Any Xiaomi Redmi 4 smartphone or above should be compatible. POCO series and Xiaomi Mi series are also compatible. However, since I don’t have all Xiaomi series phone with me, I couldn’t test for everything, so I can’t 100% guarantee this will work for everyone. The best way to find out whether or not it’s going to work with your Xiaomi smartphone is to give it a try yourself and let me know on the comment down below if it’s run fine or it’s not working – do state your Xiaomi phone model when commenting out.
2) DisplayLink Presenter app
This app is the “driver” which connect your Xiaomi smartphone with the DisplayLink adapter and enable your Xiaomi phone to mirror the phone display into external monitor or TV.
3) DisplayLink Adapter
DisplayLink is a technology in forms of adapter or dock that typically used in computers to provide easy connectivity into monitors or TVs via USB or Wi-Fi. You may want to seek around your desk first to see if you already have the DisplayLink adapter with you, but in case you can’t find any, here links on where to purchase them.
There are others and cheaper alternatives, but this is the most compatible one – since it has USB-C interface, but not cheap – on Amazon:
Here is the alternative link, in case you can’t see the link image above: Plugable 4K DisplayLink adapter on Amazon.
Here is one of the alternatives, cheaper but with USB 3.0 (not USB-C direct) on AliExpress:
Here is the alternative link, in case you can’t see the link image above: CableCreation DisplayLink adapter on AliExpress.
4) USB-C to USB 3.0 Adapter (Optional)
This adapter is optional and only needed if your DisplayLink adapter doesn’t have direct USB-C interface, but rather a USB 3.0 interface (normal USB port typically found in PC).
In case you don’t have it, here’s the link to purchase it on Amazon:
Here’s the alternative link, in case you can’t see the link image above: USB-C to USB 3.0 Adapter on Amazon.
In case you prefer to get it from AliExpress:
Here’s the alternative link, in case you can’t see the link image above: USB-C to USB 3.0 Adapter on AliExpress.
Note: If you buy anything from Amazon / AliExpress using links above, I will earn a small commission at no extra cost charged on your purchases.
Here’s what you need to do to show Xiaomi smartphone contents to TV / Monitor
Once you prepare everything mentioned on the previous section, here’s how to get it work with your Xiaomi smartphone.
1) Install DisplayLink Presenter app on your Xiaomi smartphone.
Link has been given above. Install and leave it open for the time being.
2) Plug DisplayLink Adapater to your TV or Monitor to your Xiaomi smartphone.
Plug the (typically) HDMI out into your TV or Monitor, while plug the other end (either USB 3.0 or USB-C) into your Xiaomi smartphone. If your DisplayLink adapater is the one with USB 3.0 interface, then you need to first plug the USB-C to USB 3.0 adapter to your Xiaomi phone before plugging it to the DisplayLink adapter.
3) Agree to display contents on TV or Monitor
With the DisplayLink Presenter app opened and once you connect both ends of the DisplayLink adapter to your Xiaomi smartphone and TV/Monitor, the app will pop you up. Tap on agree to start showing your phone contents on the screen.
Bring it all together
In case you would like to see how it’s working in real life, here’s a video from MagzUHD PH showing the DisplayLink adapter worked for his Xiaomi Mi 10 smartphone:
With the workaround I shared above, you should now be able to show your Xiaomi phone contents on the big screen – be it TV or monitors. Some people reported the performance was good, but some reported the performance was bad. I guess that totally dependent on which series your Xiaomi smartphone is. Chances are for newer series, it may run at full speed.
Do you have anything you want me to cover on my next article? Write them down on the comment section down below.
Alternatively, find more interesting topics on JILAXZONE:
JILAXZONE – Jon’s Interesting Life Amazing eXperience ZONE.
Hi, thanks for reading my curated article. Since you are here and if you find this article is good and helping you in anyway, help me to spread the words by sharing this article to your family, friends, acquaintances so the benefits do not just stop at you, they will also get the same goodness and benefit from it.
Or if you wish, you can also buy me a coffee:
Live to Share. Share to Live. This blog is my life-long term project, for me to share my experiences and knowledge to the world which hopefully can be fruitful to those who read them and in the end hoping to become my life-long (passive) income.
My apologies. If you see ads appearing on this site and getting annoyed or disturb by them. As much as I want to share everything for free, unfortunately the domain and hosting used to host all these articles are not free. That’s the reason I need the ads running to offset the cost. While I won’t force you to see the ads, but it will be great and helpful if you are willing to turn off the ad-blocker while seeing this site.