Amazon Firestick Channels
PureVPNEntertainmentHow to Jailbreak a FireStick: Complete 2026 Guide with Apps, Channels, & Troubleshooting

Jailbreaking an Amazon FireStick gives you access to thousands of streaming apps and channels not available in the official Amazon Appstore. The process itself is straightforward, legal, and doesn’t require technical expertise or coding knowledge. What matters most is understanding what you’re getting into, how to do it safely, and how to troubleshoot common issues when they arise.

This guide covers everything you need to know about jailbreaking a FireStick in 2026, including step-by-step instructions, a comprehensive list of the best third-party apps, legal and security considerations, and solutions for the most common problems users encounter.

unlocked firestick

What Is Jailbreaking a FireStick?

Jailbreaking means modifying your Amazon Fire TV device to remove restrictions that prevent you from installing unofficial apps and streaming services. When you jailbreak a FireStick, you’re not hacking the device or breaking anything physically. You’re simply changing software settings to allow the installation of apps from sources other than Amazon’s official store.

A stock FireStick can only run apps from the Amazon Appstore. A jailbroken FireStick can run any app you download or sideload, regardless of where it comes from. This opens access to thousands of third-party streaming applications that offer movies, TV shows, live sports, news, and other content.

The actual modification process takes about 10 to 15 minutes. The device remains fully functional with Amazon’s official apps still available. You can revert to a standard FireStick at any time by uninstalling the apps you added and returning your settings to default.

Yes, jailbreaking a FireStick itself is completely legal. Amazon cannot legally prevent you from modifying software on a device you own. The U.S. Digital Millennium Copyright Act (DMCA) explicitly permits this kind of modification for personal use.

However, what you do with a jailbroken FireStick carries legal consequences. Streaming copyrighted movies or TV shows through unofficial apps without payment violates copyright law. Your internet service provider or the copyright holder can potentially track this activity and issue warnings or legal notices.

If you use a jailbroken FireStick to stream only legal, authorized content (free ad-supported platforms, apps you have legitimate subscriptions to, content in the public domain), you face no legal risk.

Is Jailbreaking Safe? Security and Malware Risks

Jailbreaking itself does not introduce malware or security vulnerabilities to your FireStick. What matters is which apps you install afterward and which sources you download them from.

Official Amazon apps remain secure and unaffected. Third-party apps carry varying levels of risk depending on their origin and developer. Apps from established projects like Kodi or from known repository maintainers are generally safe. Apps from obscure, newly created sources or apps that promise pirated content carry higher risk of malware, data harvesting, or performance degradation.

Your internet traffic through a jailbroken FireStick is visible to your ISP and potentially to other parties monitoring network traffic. This is why many jailbroken FireStick users combine their setup with a VPN service. A VPN encrypts your traffic so your ISP cannot see what apps you’re using or what streams you’re accessing.

Common security practices for a jailbroken FireStick include using a VPN, sticking to established apps from known sources, avoiding apps that request unnecessary permissions, and keeping your FireStick updated.

ow to Jailbreak a FireStick: Step-by-Step Guide

The most straightforward method of jailbreaking a FireStick uses the Downloader app and Kodi, a free, open-source media platform that acts as the foundation for installing other apps.

Prerequisites

You need the following before starting:

A FireStick (works on Fire Stick 4K, Fire Stick HD, Fire Stick 3rd generation, and Fire TV Cube) An active Amazon account and internet connection A few minutes of time and a standard remote or voice remote Optionally: a wireless keyboard or Bluetooth remote to speed up typing (useful but not required)

Step 1: Enable Installation from Unknown Sources

On your FireStick home screen, navigate to Settings (the gear icon on the top right). Select Device Settings, then select Developer Options. Toggle Unknown Sources to On. This allows your FireStick to install apps from sources other than Amazon.

A confirmation message appears asking if you want to turn on Unknown Sources. Select Turn On to proceed.

Step 2: Download the Downloader App

Return to the FireStick home screen. Select the search icon at the top. Type Downloader and press Enter. The Downloader app appears in search results. Select Install and wait for it to download and install. Once installed, select Open to launch the app.

Downloader is an app that lets you manually enter URLs and download files to your FireStick without needing to sideload via a computer.

Step 3: Enter the Installation URL in Downloader

Open the Downloader app. You’ll see a URL input field at the top. Enter the URL for Kodi’s installation package. As of July 2026, the official Kodi installation URL for FireStick is available on Kodi’s official website at kodi.tv/download. Downloader will download the installation file to your device.

Once the download completes, Downloader displays an Install button. Select Install to begin the installation process.

Step 4: Install Kodi

Kodi begins installation automatically. A progress bar shows the download and installation status. This process typically takes 3 to 5 minutes depending on your internet connection. Once installation finishes, Downloader displays an Open option. Select Open to launch Kodi for the first time.

Step 5: Configure Kodi and Install Additional Apps

Kodi opens with a default interface showing various menu options. From Kodi’s main menu, you can navigate to Add-ons to install third-party repositories and additional apps.

Additional apps are installed through repositories, which are collections of third-party add-ons. Popular repositories as of 2026 include The Magic Dragon and Tempest, though repository availability changes frequently. Search for repositories by name within Kodi’s Add-ons section, or research current working repositories on dedicated tech forums.

Once you install a repository, you can browse and install individual apps within that repository without needing to manually enter URLs each time.

Common Installation Problems and Solutions

Even though jailbreaking is straightforward, users frequently encounter issues during or after the process. Here are the most common problems and how to fix them.

Problem: Download Hangs or Stalls Partway Through

If Downloader or Kodi stops downloading and seems frozen, your internet connection likely dropped or the download server is temporarily unavailable.

Solution: Press the back button to stop the download. Close Downloader completely and reopen it. Try the download again. If it stalls again, wait a few hours before retrying. Kodi’s download servers are stable but occasionally experience temporary spikes in traffic. Alternatively, try entering the URL again in case you mistyped a character.

If your FireStick’s internet connection is genuinely unstable, move it closer to your Wi-Fi router or restart your internet modem.

Problem: Kodi Installation Fails with an Error Code

If installation fails and displays an error message, the issue is usually an incomplete download or an invalid URL.

Solution: Open Downloader again and re-enter the URL carefully. Make sure you’re using the correct, current download link from Kodi’s official website. Copy and paste the URL from a computer or phone if possible to avoid typos. Delete any partially installed Kodi files from your FireStick’s storage before trying again. To do this, go to Settings, Applications, Manage All Applications, find Kodi, and select Uninstall.

Problem: FireStick Runs Very Slowly After Installation

After installing Kodi or multiple third-party apps, your FireStick may become noticeably slower. This happens because Kodi is a resource-intensive application and third-party apps consume RAM and storage.

Solution: Uninstall apps you’re not actively using. Navigate to Settings, Applications, Manage All Applications, and select each unused app to uninstall it. Restart your FireStick by unplugging it for 30 seconds, then plugging it back in. Clear the cache within Kodi itself. Go to System, System Information, and make a note of your available storage. If storage is critically low (under 100 MB), uninstall additional apps until you free up space.

Problem: Apps Crash or Refuse to Open

Third-party apps sometimes crash immediately after launching, especially on first startup.

Solution: Force stop the app. Go to Settings, Applications, Manage All Applications, find the problem app, and select Force Stop. Reopen the app. If it crashes again, uninstall it and reinstall it. If the problem persists, the app may be incompatible with your specific FireStick model or FireStick OS version. Check online forums to confirm whether the app works on your device model.

Problem: Antivirus or Firewall Warnings Appear

Some home security tools flag Kodi or third-party apps as potential threats because they have unusual network activity patterns. This is a false positive in most cases.

Solution: Whitelist Kodi and related apps in your security software. Most home security suites have an exceptions or trusted apps list. Add Kodi to this list so it bypasses threat detection. If you’re unsure how to do this, check your security software’s documentation. Never fully disable your antivirus to run Kodi. Instead, create a targeted exception for the app.

Problem: Network Connection Drops During Streaming

Your FireStick randomly disconnects from Wi-Fi while streaming through third-party apps.

Solution: Move your FireStick closer to your Wi-Fi router and try streaming again. Wi-Fi interference from neighboring networks or physical obstructions can cause disconnection issues. If the problem persists, connect your FireStick to your internet via Ethernet using an Amazon Fire TV Ethernet Adapter. This provides a stable, wired connection and eliminates Wi-Fi issues.

If you’re using a VPN, the VPN connection may be unstable. Try temporarily disabling the VPN to test whether the FireStick maintains a stable connection. If so, test different VPN server locations or adjust VPN settings.

Best Third-Party Apps for Jailbroken FireSticks (2026)

Once your FireStick is jailbroken and Kodi is installed, you can add apps through repositories or by sideloading. Here are the most popular and stable third-party apps as of July 2026.

Media Center and Streaming Apps

Kodi is a complete media management platform that aggregates content from multiple sources into one interface. It serves as your foundation and allows installation of repositories containing hundreds of additional apps.

Stremio is a modern streaming aggregator that brings together content from various sources and displays it in a clean, organized interface. As of 2026, Stremio remains one of the most user-friendly options for jailbroken FireSticks.

Plex lets you stream your personal media library (movies, TV shows, photos, music) from your home computer or Plex’s cloud storage. If you’ve invested in a personal media collection, Plex is invaluable.

Content-Specific Apps

Pluto TV offers hundreds of live TV channels and on-demand movies completely free and ad-supported. Content is legal and fully licensed.

Tubi provides free, ad-supported movies and TV shows across multiple genres. Tubi is growing rapidly and adds new content weekly.

Crunchyroll (official app available in Appstore but sometimes sideloaded for early access to new features) streams anime, manga, and Asian television series.

Peacock, Amazon Prime Video, Netflix, Disney Plus, and other major streaming services can all be downloaded to a jailbroken FireStick. These are official apps, not piracy apps.

60+ Best Apps for Jailbroken FireStick – Free Channels List

A jailbroken Firestick supports popular apps like Kodi, Cinema HD, BeeTV, and IPTV Smarters. These apps for jailbroken firestick help stream free movies, shows, sports, and live TV. They’re not available on the Amazon App Store but work smoothly on jailbroken Firesticks for unlimited content access.

Best FireStick Jailbreak Channels List  – Unlocked Firestick

Jailbroken Firestick AppTypeKey FeaturesFirestick
Compatibility
BeeTVOn-Demand Streaming– User-friendly interface
– Trakt & Real-Debrid support
– HD TV shows & movies
✅ Fully compatible & remote-friendly
Sapphire Secure IPTVLive TV Streaming– 4,000+ live channels
– $5/month
– Fast, smooth navigation
✅ Remote-compatible
Cinema HDOn-Demand Streaming– Huge content library
– High-quality links
– Trakt & Real-Debrid support
✅ Works great on Firestick
MobdroLive TV Streaming– Global TV channels
– 2M+ users
– Smooth performance
✅ Fully optimized for Fire TV
Titanium TVOn-Demand Streaming– Free access to shows & movies
– High-quality streams
– Trakt support
✅ Compatible across all Fire TV devices
FreeFlix HQMixed (Live + On-Demand)– Free streaming & downloads
– Live TV + Anime + Cartoons
✅ Fully compatible

Best Fire Stick Jailbroken Channels for News

Jailbroken Firestick News AppAccess TypeKey FeaturesFirestick Compatibility
Sky NewsFree (with in-app purchases)Live UK & global news, categories include Technology, Royal Family, and more✅ Fully compatible
CBS NewsFreeNational & international news, includes Crime, Health, Tech, Politics, etc.✅ Firestick-optimized
Al JazeeraFreeGlobal coverage, talk shows, live TV, documentaries✅ Works seamlessly
Fox NewsFreeLive alerts, breaking news, debates, and talk shows✅ Firestick compatible
MSNBCPaidRequires TV subscription, features top personalities and shows✅ With subscription login
Fox BusinessPaidLive coverage from Fox News & Fox Business Network✅ Requires subscription login
CNNGoFree & PaidFree clips + full access with cable login✅ Cable login for full features
NewsONFree275+ local US stations, live and on-demand, no login needed✅ Lightweight & fast
ABC NewsFreeBreaking alerts, live streams, clips from shows like 20/20 & Nightline✅ Fire TV-ready
NPR One for Fire TVFreeRadio news, podcasts, and stories from National Public Radio✅ Optimized for Firestick
CNBC – Fire TVFree & PaidFull episodes & live news with login, clips available for free✅ Smooth playback
One America News (OANN)Free (in-app purchases)National/international coverage, requires monthly plan for access✅ App is free; content paid
NBC NewsPaidLive NBC & MSNBC, shows like TODAY, Nightly News; cable login needed✅ With subscription
BBC NewsFree & PaidNews from BBC’s global network, covers Tech, Health, Sports, Entertainment✅ Works well on Firestick
Newsy – Fire TVFreeFact-driven journalism, documentaries, opinion-free coverage✅ Seamless experience

🎬Best Unblocked Firestick Jailbroken Apps for TV Shows & Movies

App NameAccess TypeKey FeaturesFirestick Compatibility
NetflixPaidMassive catalog, originals, global access✅ Fully compatible
HBO GOPaidHBO originals, movies, sports, documentaries✅ With HBO subscription
Pluto TVFree100s of live channels, 1000s of movies & TV shows, no sign-up required✅ Plug & play
HuluPaidOn-demand + live TV, premium networks (HBO, Cinemax), Hulu originals✅ Optimized for Firestick
AMCPaidFull AMC library, originals, needs satellite login✅ Subscription required
FOX NOWFreePopular FOX shows, live sports like NFL & MLB✅ Fully compatible
ABCPaidLive streaming + on-demand content, TV provider login required✅ Works with provider login
Comedy CentralPaidShows like South Park, The Daily Show, in-app purchases for premium content✅ Fully functional
StarzPaidMovies, originals, downloadable content, requires Starz subscription✅ Subscription login needed
A&EFreeFull-length episodes, extras, and deleted scenes from A&E shows✅ Free access
HBO MaxPaidHBO originals + other network content (e.g. DC, Cartoon Network)✅ Fully supported
Tubi TVFree20,000+ movies & shows, legal free streaming from major studios✅ Great performance
SHOWTIMEPaidOriginals, sports, movies, PPV for UFC & boxing✅ Subscription required
Hallmark Movies NowPaidHallmark TV movies, series, specials; 7-day free trial✅ Free trial available
CBS All AccessPaid150,000+ episodes, live sports (NFL), no programming delays✅ Cable login needed
Disney PlusPaidStar Wars, Marvel, Pixar, NatGeo – family-friendly content✅ Parent-friendly & smooth
Peacock TVFree & PaidFree NBC shows, unlockable premium content✅ With/without subscription
The Roku ChannelFreeMovies, shows, sports, and news – Roku’s own free streaming network✅ Completely free
BritboxPaidBritish classics, dramas, humor (Doctor Who, Father Ted, Atonement)✅ Works globally
Prime VideoPaidAmazon’s own service; rent/buy movies, free for Prime members✅ Built-in support
YouTubeFreeFree content, global access, creator videos✅ Pre-installed on Firestick
PlexFreeFree movies, shows & live TV + cross-platform Watchlist for any title✅ Feature-rich & unique

⚽ Best Firestick Jailbroken Apps for Sports

App NameAccess TypeKey FeaturesFirestick Compatibility
FuboTVPaid100+ channels including NBA TV, FOX, beIN SPORTS; 30+ offer live sports✅ All-in-one sports streaming
NFLFree (in-app purchases)Highlights, news, live updates, and event alerts✅ Perfect for NFL fans
DAZNPaidLive/on-demand coverage of UEFA, MLS, Premier League, NHL, NFL, and more✅ Smooth streaming
Fox Sports GOFreeRegional sports access, original content, team tracking, live games✅ Fully compatible
Bleacher Report LiveFree (in-app purchases)Streams UEFA, AEW, NBA League Pass, and more✅ Excellent event coverage
ESPNPaidAccess to ESPN+, ESPN channels, SEC, ESPNU, and live sports & shows✅ Comprehensive sports hub
UFC Fight PassPaidUFC Fight Nights, PPVs, highlights, original shows, and Fight Library✅ Must-have for MMA fans
NBA for Fire TVPaidLive NBA coverage, follow teams, access full season games✅ Great for basketball fans
NBC SportsPaidNFL, Premier League, PGA Tour, and more; requires NBC Sports Gold✅ Feature-rich & premium
NHLFree (in-app purchases)NHL live games, highlights, extras; in-app purchases may apply✅ Hockey-focused & smooth

👶 Best Firestick Jailbroken Channels for Kids

App NameAccess TypeKey FeaturesFirestick Compatibility
Pokémon TVFreeWatch Pokémon episodes & movies without signing in✅ Easy, no-login access
PBS KidsFreeFull episodes of PBS Kids shows; login required✅ Great for young learners
GoNoodleFreeFun, educational videos & activities; categories include Awesome Sauce & Noodle Television✅ Ideal for families & educators
Nick Jr. for Fire TVFreePopular Nick Jr. shows like Paw Patrol, Top Wing, and HobbyKids Adventures✅ Kid-friendly & engaging
RobloxFreeEducational games, quizzes, and interactive content like Bloxburg & Royale High✅ Interactive & learning-focused
Noggin Preschool Learning VideosPaidAd-free learning with Nick Jr. characters like Peppa Pig; geared for preschoolers✅ Subscription-based
Kidoodle.TVFree (with premium tier)Safe streaming for kids; includes shows like Paw Patrol & Roblox; optional ad-free upgrade✅ Safe & parental-friendly
HappyKidsFreeWide variety of kids’ shows including Wallace & Gromit, Teletubbies, and Shaun the Sheep✅ Loaded with fun free content

🎓Best Firestick Channels for Education

App NameAccess TypeKey FeaturesFirestick Compatibility
TED TVFreeThousands of inspiring TED Talks covering education, career, personal growth✅ Fully optimized for Firestick
NASAFreeStream real-time space content, documentaries, missions, and science updates✅ Seamless streaming on Fire TV
GooNoodleFreeFun and educational activities for kids, movement-based learning content✅ Great for children and families

FireStick Jailbreaking vs. Mobile Rooting

Thinking about jailbreaking your FireStick or rooting your phone? This table breaks down the core differences. While FireStick jailbreaking is safe and streaming-focused, mobile rooting is riskier and meant for advanced system-level customizations.

FeatureFireStick JailbreakingMobile Rooting
What it isAllows third-party streaming apps not on Amazon AppstoreRemoves system restrictions for full device control
How it’s doneEnable unknown sources, sideload APKs with DownloaderUse tools to modify system files and firmware
Risk levelLow (if trusted apps are used)High (can brick device or cause instability)
Is it legal?Yes (unless used for piracy)Yes, but may break warranty or terms of service
Affects warranty?NoUsually voids warranty
System accessNo root access, limited to app installationsFull root access to system settings and files
Security riskMinimalHigh (can open system to threats)
Main purposeUnlock streaming apps and contentCustomize OS, remove bloatware, tweak performance
Can it be undone?Yes, just uninstall the appsHard to reverse, may need to flash stock firmware
Tools usedDownloader appMagisk, TWRP, SuperSU, Checkra1n, unc0ver
Who uses itStreamers, casual usersPower users, developers, tech hobbyists

Recommended Security Practices

Jailbreaking itself doesn’t compromise security, but how you use a jailbroken FireStick determines your actual security and privacy exposure.

Use a VPN to encrypt your internet traffic. This prevents your ISP from seeing which apps you’re using or what content you’re streaming. A VPN also masks your real IP address from streaming services. PureVPN offers a FireStick app and secure VPN connection with 6,500 servers in 65+ countries.

Only install apps from established sources or projects with active development. Avoid installing random apps from unknown developers or sources that promise unlikely benefits (like “unlimited streaming” of premium content for free).

Keep your FireStick and Kodi updated. Updates include security patches and bug fixes. Check for updates regularly within your FireStick settings and within Kodi itself.

Use strong passwords on your Amazon account. Enable two-factor authentication to prevent unauthorized access to your account.

Avoid clicking on suspicious links or advertisements within third-party apps. Some apps contain ads designed to trick users into downloading malware or signing up for scams.

Jailbreak Variations: Kodi vs. Other Methods

Kodi is the most popular jailbreaking method, but alternatives exist.

Some users prefer repositories like Tempest or others that install collections of pre-configured apps without needing to individually install Kodi add-ons. These repositories bundle multiple apps together, making setup faster. The tradeoff is less control over individual app configuration and less flexibility if you want to use only certain apps.

Other users sideload apps directly via ADB (Android Debug Bridge) using a computer. This method requires technical knowledge and a USB cable or ADB wireless connection. It’s more flexible than Kodi for advanced users but has a steeper learning curve.

For most users, Kodi remains the best balance of functionality, ease of use, stability, and flexibility.

Reverting a Jailbroken FireStick to Factory Settings

If you decide jailbreaking isn’t for you or want to return your FireStick to stock configuration, the process is simple.

Navigate to Settings, System, Reset to Factory Defaults. Select Reset to confirm. Your FireStick will restart and restore all settings to default. All installed apps, including Kodi and any third-party apps, will be removed. Your Amazon account settings and official Amazon apps will remain intact.

This process takes 5 to 10 minutes. Once complete, your FireStick functions exactly as it did out of the box.

FireStick Jailbreaking Comparison

Different FireStick models have minor variations in how quickly they jailbreak and their performance afterward.

  • Fire Stick 4K (2023 model, current as of July 2026) jailbreaks easily and runs all apps smoothly. Installation takes 10 to 15 minutes.
  • Fire Stick HD (2022 refresh) also jailbreaks without issues. Performance is nearly identical to the 4K model despite the lower retail price.
  • Fire Stick 3rd Generation (2018 model) works with jailbreaking, though Kodi and heavy apps run slightly slower. Installation still takes 10 to 15 minutes.
  • Fire TV Cube (audio-controlled media center) jailbreaks identically to regular FireSticks. The added processing power makes it excellent for running multiple resource-intensive apps.All models use the same basic jailbreaking process.

Frequently Asked Questions

Can I jailbreak a FireStick multiple times if I reset it?

Yes. Resetting your FireStick removes all jailbreaking modifications, but you can jailbreak it again anytime using the same process. There’s no limit to how many times you can jailbreak the same device.

Will jailbreaking void my Amazon warranty?

This is legally unclear. Amazon’s terms of service state that unauthorized modifications may void warranty coverage. In practice, Amazon may decline to repair jailbroken FireSticks, though they may not immediately detect jailbreaking. If you plan to use warranty service, reverting to factory settings beforehand is safest.

Can Amazon detect that my FireStick is jailbroken?

Amazon cannot directly detect jailbreaking through the device itself. If you use a jailbroken FireStick to stream pirated content and that activity is traced back to you through IP logging or ISP monitoring, Amazon’s legal team may become involved. Jailbreaking the hardware alone is not detectable or actionable by Amazon.

How often do jailbreaking methods change?

The Kodi method shown here has remained stable since 2018. Amazon occasionally updates FireStick OS, but these updates do not prevent jailbreaking. Repositories and available apps within repositories change frequently as some are taken down and others are created. The core jailbreaking process itself remains consistent.

Do I need special cables or additional hardware?

No. The standard remote that comes with your FireStick is sufficient. A wireless keyboard or Bluetooth remote can speed up typing URLs, but these are optional. An Ethernet adapter is useful if your Wi-Fi is unstable, but not required.

What is the difference between jailbreaking and rooting?

Jailbreaking (on FireStick) refers to removing software restrictions to allow third-party apps. Rooting refers to gaining administrative/superuser access to the operating system itself. Jailbreaking a FireStick doesn’t require rooting. You’re simply allowing app installations from unknown sources, not gaining root access.

Can I jailbreak a FireStick while it’s connected to my TV and internet continuously?

Yes. Your FireStick can remain plugged in, connected to the internet, and connected to your TV throughout the entire process. You don’t need to disconnect it or restart it until after installation completes.

Is it safe to install multiple repositories at once?

Yes, but avoid installing repositories with overlapping apps, as this wastes storage space. Each repository requires about 50 to 200 MB of storage depending on its size. If your FireStick has limited storage, install only the repositories you intend to use actively.

Enjoy Bufferless Streaming on FireStick

author

PureVPN

date

July 13, 2026

time

1 month ago

PureVPN is a leading VPN service provider that excels in providing easy solutions for online privacy and security. With 6000+ servers in 65+ countries, It helps consumers and businesses in keeping their online identity secured.

Have Your Say!!

4 Comments
  1. William says:

    Thanks

  2. Penny South says:

    Hello I was wondering if there was any way of getting a TV guide or list of movies on the times and listening on shows

  3. Sebina Wilcock says:

    Hi I live Cyprus want to purchase firestick for UK ITV channel

  4. RUTH says:

    Can I watch the food network on a jail broken firestick and if so is there a payment? How about HGTV and Hallmark chanel?

Join 3 million+ users to embrace internet freedom

Signup for PureVPN to get complete online security and privacy with a hidden IP address and encrypted internet traffic.