1. What Is Internet Speed?
Internet speed is a measure of how quickly data moves between your device and the wider internet. When people say they have a "100 Mbps connection," they are describing the maximum rate at which their internet service provider (ISP) can deliver data to their home. But there is more nuance behind that number than most people realize.
Bandwidth vs Speed vs Throughput
These three terms are often used interchangeably, but they describe different things:
- Bandwidth is the theoretical maximum capacity of your connection. Think of it as the width of a highway: a four-lane road can carry more traffic than a two-lane road, but that does not mean every car is traveling at the maximum speed limit. When your ISP sells you a "500 Mbps plan," they are describing bandwidth.
- Speed refers to how quickly a single piece of data can travel from point A to point B. In networking, this is closely tied to latency (the time delay) rather than the volume of data. A connection can have high bandwidth but poor speed if latency is high.
- Throughput is the actual amount of data successfully delivered over a given time period. It is always less than or equal to bandwidth because of protocol overhead, network congestion, and other real-world factors. When you run a speed test, you are measuring throughput.
Bandwidth is the size of the pipe. Throughput is how much water actually flows through it. A speed test measures throughput, which is the metric that matters most for your day-to-day experience.
Bits vs Bytes: Why Your Download Seems Slow
Internet speeds are measured in bits per second (bps), typically megabits per second (Mbps) or gigabits per second (Gbps). File sizes, on the other hand, are measured in bytes (B). Since there are 8 bits in 1 byte, you need to divide your speed by 8 to calculate file download times.
For example, on a 100 Mbps connection, you can download approximately 12.5 megabytes per second (100 / 8 = 12.5 MB/s). A 1 GB file would take about 80 seconds to download under ideal conditions. ISPs use bits because the numbers are eight times larger, making their plans look faster in advertising.
| Speed (Mbps) | Actual Transfer (MB/s) | 1 GB Download Time | 4K Movie (~15 GB) |
|---|---|---|---|
| 25 Mbps | 3.1 MB/s | 5 min 20 sec | 1 hr 20 min |
| 100 Mbps | 12.5 MB/s | 1 min 20 sec | 20 min |
| 300 Mbps | 37.5 MB/s | 27 sec | 6 min 40 sec |
| 500 Mbps | 62.5 MB/s | 16 sec | 4 min |
| 1 Gbps | 125 MB/s | 8 sec | 2 min |
How Data Travels Over the Internet
When you load a website or stream a video, data does not travel in one continuous stream. Instead, it is broken into small packets, each typically around 1,500 bytes, that may take different routes across the internet to reach you. Your device reassembles these packets in the correct order. This approach, called packet switching, allows the internet to be resilient and efficient, but it also explains why you can experience variations in speed from moment to moment.
Data passes through multiple hops on its journey: from your device to your router, through your ISP's local network, across backbone networks (massive fiber optic cables that span continents), to the server hosting the content, and back again. Each hop adds a small amount of latency, and any congestion along the way reduces throughput.
2. Download vs Upload Speed
Every internet connection has two components: download speed and upload speed. They serve fundamentally different purposes, and understanding the distinction helps you choose the right internet plan and diagnose connectivity issues.
What Is Download Speed?
Download speed measures how fast your device receives data from the internet. This is the speed that matters for most everyday activities:
- Loading websites and scrolling social media feeds
- Streaming video on Netflix, YouTube, or Disney+
- Downloading files, games, and app updates
- Receiving email attachments
- Loading images and media in messaging apps
Because the vast majority of consumer internet activity is download-oriented, ISPs allocate more bandwidth to downloads.
What Is Upload Speed?
Upload speed measures how fast your device sends data to the internet. Upload speed is critical for:
- Video conferencing (Zoom, Teams, Google Meet) where your camera feed is being sent
- Live streaming to Twitch, YouTube Live, or Instagram Live
- Uploading large files to cloud storage (Google Drive, Dropbox, iCloud)
- Backing up photos and videos to the cloud
- Sending email attachments
- Hosting game servers or running a website from home
Why Download Is Usually Faster
Most home internet connections are asymmetric, meaning download speed is significantly faster than upload speed. On a typical cable internet plan advertised as "300 Mbps," you might only get 10-20 Mbps upload. This is because ISPs designed their networks around the assumption that consumers download far more than they upload, and the underlying technology (especially cable and DSL) has physical constraints on upstream bandwidth.
Asymmetric connections (Cable, DSL, most 5G) have faster download than upload. A 300/20 plan means 300 Mbps down, 20 Mbps up. Most home users do not notice this imbalance.
Symmetric connections (Fiber, some business plans) offer equal upload and download speeds. A 500/500 plan means 500 Mbps in both directions. This is ideal for remote workers, content creators, and anyone who uploads large files regularly.
When Upload Speed Matters Most
In the remote work era, upload speed has become more important than ever. If you regularly join video calls, share your screen in meetings, or upload large design files, a slow upload speed will cause problems that no amount of download speed can fix. Your video will appear choppy to other participants, screen shares will lag, and file uploads will crawl. If you work from home, aim for at least 10 Mbps upload speed, and consider a fiber connection for truly symmetric speeds.
3. Latency, Jitter, and Packet Loss
While download and upload speeds measure how much data you can move, latency, jitter, and packet loss measure the quality of your connection. These metrics are critical for real-time applications like gaming, video calls, and voice-over-IP (VoIP).
Latency (Ping)
Latency, commonly called ping, is the round-trip time for a small data packet to travel from your device to a server and back. It is measured in milliseconds (ms). Lower latency means more responsive interactions.
When you click a link and there is a brief pause before anything happens, that delay is latency. When a gamer complains about "lag," they are almost always referring to high latency rather than slow download speed. Even a connection with 1 Gbps download speed will feel sluggish if latency is 200ms.
| Latency Range | Rating | Impact |
|---|---|---|
| 0-20 ms | Excellent | Ideal for competitive gaming, real-time trading, VR |
| 20-50 ms | Good | Smooth for all activities including online gaming |
| 50-100 ms | Fair | Fine for browsing, streaming; some gaming lag |
| 100-200 ms | Poor | Noticeable delay in video calls, gaming becomes difficult |
| 200+ ms | Bad | Major delays, video calls drop, gaming unplayable |
Jitter
Jitter measures the variation in latency over time. If your ping fluctuates between 15ms and 80ms, you have high jitter even though your average ping may look acceptable. Jitter is calculated as the average difference between consecutive ping measurements.
High jitter causes:
- Choppy video calls where audio and video go in and out of sync
- Audio artifacts in VoIP calls (robotic voice, garbled speech)
- Inconsistent gaming where your character rubber-bands or teleports
- Buffering during streams even when average speed is sufficient
| Jitter Range | Rating | Impact |
|---|---|---|
| 0-5 ms | Excellent | Smooth experience for all applications |
| 5-15 ms | Good | Acceptable for gaming and video calls |
| 15-30 ms | Fair | Video calls may have occasional glitches |
| 30+ ms | Poor | Noticeable quality issues in real-time applications |
Packet Loss
Packet loss occurs when data packets fail to reach their destination. When a packet is lost, it either needs to be retransmitted (adding delay) or is simply missing from the stream (causing gaps in audio/video). Packet loss is expressed as a percentage of total packets sent.
Even a small amount of packet loss has a disproportionate impact on quality:
- 0% packet loss is ideal and what you should expect on a healthy connection
- 0.1-1% packet loss may go unnoticed for browsing but can affect video calls
- 1-2.5% packet loss causes noticeable degradation in video quality and gaming
- 2.5%+ packet loss is a serious problem; expect dropped calls, buffering, and disconnections
If you are experiencing packet loss, try these steps in order: restart your router, check for loose ethernet cables, test on a wired connection (WiFi interference is a common cause), update your router firmware, and contact your ISP if the issue persists on a wired connection. Use our speed test tool to measure packet loss on your connection.
4. Internet Connection Types Compared
Not all internet connections are created equal. The technology behind your connection determines not just your maximum speed, but also your latency, reliability, and how your speed holds up during peak usage hours. Here is a detailed comparison of every major connection type available today.
Fiber Optic (FTTH / FTTP)
Fiber-to-the-home (FTTH) or fiber-to-the-premises (FTTP) uses glass or plastic fibers to transmit data as pulses of light. It is the gold standard of internet connections, offering the highest speeds, lowest latency, and best reliability of any consumer technology.
- Download speeds: 100 Mbps to 10 Gbps (varies by plan)
- Upload speeds: Typically symmetric (same as download)
- Latency: 1-10 ms (the lowest of any connection type)
- Pros: Fastest speeds, symmetric upload/download, lowest latency, not affected by distance to ISP equipment, not susceptible to electromagnetic interference, highly reliable
- Cons: Limited availability (especially in rural areas), installation can be expensive if your area is not pre-wired, some providers require long-term contracts
Cable (DOCSIS 3.0 / 3.1 / 4.0)
Cable internet runs over the same coaxial cable infrastructure used for cable television. The DOCSIS (Data Over Cable Service Interface Specification) standard governs how data is transmitted. DOCSIS 3.0 supports up to about 1 Gbps, DOCSIS 3.1 reaches up to 10 Gbps downstream, and the emerging DOCSIS 4.0 standard promises up to 10 Gbps symmetrical.
- Download speeds: 25 Mbps to 2 Gbps (DOCSIS 3.1)
- Upload speeds: 5-100 Mbps (asymmetric; improving with DOCSIS 4.0)
- Latency: 10-30 ms
- Pros: Widely available, fast download speeds, competitive pricing, no phone line needed
- Cons: Shared bandwidth with neighbors (speeds drop during peak hours), poor upload speeds on older DOCSIS versions, susceptible to congestion in densely populated areas
DSL (ADSL / VDSL)
Digital Subscriber Line technology uses existing copper telephone lines to deliver internet. ADSL (Asymmetric DSL) is the older standard with speeds up to about 24 Mbps. VDSL (Very-high-bit-rate DSL) is faster, reaching up to 100 Mbps, but only at short distances from the central office.
- Download speeds: 1-100 Mbps (distance-dependent)
- Upload speeds: 0.5-40 Mbps
- Latency: 25-50 ms
- Pros: Very widely available (anywhere with a phone line), dedicated line (not shared with neighbors), affordable, no data caps with many providers
- Cons: Speed degrades significantly with distance from central office, much slower than cable or fiber, aging copper infrastructure, not suitable for heavy usage
5G Fixed Wireless Access (FWA)
5G Fixed Wireless uses cellular 5G towers to deliver home internet without running cables. Providers like T-Mobile and Verizon offer this as an alternative to traditional wired broadband. Performance depends heavily on which 5G band you are connected to: low-band, mid-band (C-band), or millimeter wave (mmWave).
- Download speeds: 50-1,000 Mbps (depends on 5G band and tower proximity)
- Upload speeds: 10-100 Mbps
- Latency: 15-50 ms
- Pros: No cables or installation required, quick setup, increasingly available in urban and suburban areas, competitive pricing, no long-term contracts with some providers
- Cons: Speeds vary greatly by location and tower congestion, may have data prioritization (deprioritized during peak), performance affected by weather and obstacles, limited availability in rural areas
Satellite (Starlink, HughesNet, Viasat)
Satellite internet beams data between ground terminals and orbiting satellites. Traditional geostationary satellites (HughesNet, Viasat) orbit at 22,000 miles, resulting in high latency. Newer low-earth-orbit (LEO) constellations like Starlink orbit at only 340 miles, dramatically reducing latency.
- Download speeds: 25-350 Mbps (Starlink: 50-350; HughesNet: 25-100)
- Upload speeds: 3-40 Mbps
- Latency: Starlink: 20-60 ms; Geostationary: 500-700 ms
- Pros: Available nearly anywhere on Earth, only option for many rural/remote areas, Starlink latency is competitive with terrestrial options
- Cons: Geostationary satellite has very high latency (gaming impossible), weather affects signal quality, data caps on many plans, equipment costs (Starlink hardware is $499+), speeds can be inconsistent
| Connection Type | Max Download | Max Upload | Latency | Best For |
|---|---|---|---|---|
| Fiber | 10 Gbps | 10 Gbps | 1-10 ms | Everything; best overall |
| Cable (3.1) | 2 Gbps | 100 Mbps | 10-30 ms | Heavy streaming, gaming |
| DSL (VDSL) | 100 Mbps | 40 Mbps | 25-50 ms | Light to moderate use |
| 5G FWA | 1 Gbps | 100 Mbps | 15-50 ms | Urban/suburban areas |
| Starlink | 350 Mbps | 40 Mbps | 20-60 ms | Rural and remote areas |
| HughesNet | 100 Mbps | 5 Mbps | 500+ ms | Last resort for rural |
5. How Much Speed Do You Need?
Choosing the right internet plan starts with understanding how you use the internet. Paying for a gigabit connection when you only browse social media and send emails is wasteful. Conversely, trying to run a household of remote workers and 4K streamers on a 25 Mbps plan will lead to constant frustration.
Speed Requirements by Activity
| Activity | Min. Download | Recommended | Notes |
|---|---|---|---|
| Email & web browsing | 1-3 Mbps | 10 Mbps | Most websites are well-optimized; speed matters less |
| Social media | 3-5 Mbps | 10 Mbps | Video-heavy feeds (TikTok, Reels) need more |
| HD streaming (1080p) | 5 Mbps | 10 Mbps | Per stream; Netflix recommends 5 Mbps for HD |
| 4K streaming | 25 Mbps | 35 Mbps | Per stream; HDR and Dolby Vision need even more |
| Online gaming | 3-6 Mbps | 25 Mbps | Low latency (<30 ms) matters more than speed |
| Video conferencing (HD) | 3 Mbps up/down | 10 Mbps up/down | Upload speed is equally important |
| Video conferencing (group) | 5 Mbps up/down | 15 Mbps up/down | More participants = more bandwidth |
| Music streaming | 0.5-1 Mbps | 2 Mbps | Lossless audio (Apple, Tidal) needs more |
| Smart home (per device) | 1-5 Mbps | 5 Mbps | Security cameras with continuous upload need more |
| Remote work (general) | 10 Mbps | 50 Mbps | VPN, cloud apps, video calls simultaneously |
| Large file downloads | 50 Mbps | 200+ Mbps | Game installs (50-150 GB) benefit from faster speeds |
| Content creation / streaming | 20 Mbps up | 50+ Mbps up | 1080p60 live streaming to Twitch needs 6-8 Mbps up |
Calculating for Your Household
The biggest mistake people make is looking only at the requirements for a single activity. In a real household, multiple people are using the internet simultaneously. Here is a simple formula:
Step 1: Identify the most bandwidth-hungry activity each person does simultaneously (streaming 4K = 25 Mbps, video call = 10 Mbps, gaming = 10 Mbps, browsing = 5 Mbps).
Step 2: Add them together and multiply by 1.25 to add a 25% buffer for background activities (app updates, smart devices, cloud backups).
Step 3: Round up to the next available ISP tier.
Example: A household with two remote workers on video calls (10 Mbps each), one child streaming 4K (25 Mbps), and 10 smart home devices (10 Mbps total) would need: (10 + 10 + 25 + 10) x 1.25 = 69 Mbps minimum. The right plan would be 100 Mbps or higher.
Recommended Plans by Household Size
| Household | Typical Usage | Recommended Speed |
|---|---|---|
| 1 person | Browsing, streaming, occasional video calls | 50-100 Mbps |
| 2 people | Both streaming, one gaming or video calling | 100-200 Mbps |
| 3-4 people | Multiple streams, remote work, gaming, smart devices | 200-500 Mbps |
| 5+ people / power users | Heavy simultaneous use, content creation, 4K everywhere | 500 Mbps - 1 Gbps |
Faster is not always better. If you live alone and primarily browse the web and stream video, you probably do not need more than 100 Mbps. Save your money and invest in a quality router instead. A good WiFi 6 router will improve your experience more than doubling your plan speed.
6. Why Your Speed Test Results Vary
If you have ever run multiple speed tests and gotten different results each time, you are not alone. Speed test results naturally vary because they are a snapshot of your connection's performance at that specific moment. Many factors influence the result.
Server Location and Distance
Speed tests measure throughput between your device and a specific test server. The further away that server is, the more network hops your data must traverse, and the more opportunities for congestion or routing inefficiencies. A test to a server 50 miles away will typically show faster results than one to a server 3,000 miles away. Most speed test tools automatically select the nearest server, but the specific server chosen can still affect your results by 10-30%.
Time of Day and Network Congestion
Cable internet users are especially affected by network congestion because they share bandwidth with their neighbors. Speeds are typically fastest in the early morning (2-8 AM) when few people are online, and slowest during prime time (7-11 PM) when everyone is streaming. You might see 300 Mbps at 6 AM but only 150 Mbps at 9 PM on the same plan. Fiber connections are generally less affected by congestion.
WiFi vs Wired Connection
This is the single biggest variable in most speed tests. WiFi introduces significant overhead due to:
- Signal attenuation: WiFi signals weaken as they pass through walls, floors, and furniture. Each wall can reduce signal strength by 25-50%.
- Interference: Other WiFi networks, Bluetooth devices, microwaves, baby monitors, and cordless phones all operate on similar frequencies.
- Protocol overhead: WiFi has more packet overhead than ethernet, reducing effective throughput.
- Shared medium: All devices on your WiFi share the same radio channel, taking turns transmitting.
- WiFi standard: WiFi 4 (802.11n) devices cap around 150 Mbps real-world. WiFi 5 (802.11ac) reaches 300-500 Mbps. WiFi 6 (802.11ax) can achieve 700-1,000 Mbps in ideal conditions.
A device connected via ethernet will almost always show faster and more consistent speeds than the same device on WiFi.
Device Limitations
Your speed test result can only be as fast as the slowest link in the chain. An older laptop with a WiFi 4 adapter cannot measure beyond about 150 Mbps regardless of your plan speed. Similarly, an ethernet port capped at 100 Mbps (Fast Ethernet) will bottleneck a gigabit connection. Some smartphones have faster WiFi chips than some laptops, so you may get different results on different devices even on the same network.
ISP Throttling
Some ISPs deliberately slow down certain types of traffic, a practice called throttling. Common targets include video streaming services, peer-to-peer (P2P) file sharing, and VPN connections. Some ISPs have also been caught boosting speeds specifically for known speed test servers (a practice known as "speed test boosting") while throttling general traffic. If your speed test shows great results but Netflix still buffers, throttling might be the cause.
Background Activity
Other devices and applications using your network during a speed test will reduce the measured speed. Cloud backups running silently, other family members streaming, game updates downloading in the background, and even browser tabs with auto-refreshing content all consume bandwidth. For the most accurate test, minimize network activity on all devices.
7. How to Get the Most Accurate Speed Test
Getting a reliable speed test result requires some preparation. Follow these steps to measure your true connection speed and eliminate common sources of error.
Step 1: Use a Wired Connection
Connect your computer directly to your router or modem with an ethernet cable. This removes all WiFi variables from the equation and measures the actual speed your ISP delivers to your home. Use a Cat 5e or Cat 6 cable for speeds up to 1 Gbps, or Cat 6a for speeds above 1 Gbps. If you only test over WiFi, you are measuring your WiFi performance, not your internet speed.
Step 2: Close Background Applications
Before testing, close or pause any application that uses the internet:
- Pause cloud sync services (Dropbox, Google Drive, OneDrive, iCloud)
- Close streaming apps and video players
- Pause game update downloads
- Close extra browser tabs (some auto-refresh or stream content)
- Disconnect or pause other devices on your network if possible
Step 3: Test Multiple Times
A single speed test is a snapshot, not a comprehensive measurement. Run at least three to five tests spaced a few minutes apart and take the average. Discard any obvious outliers (a result that is dramatically different from the others). Consistent results across multiple tests give you much higher confidence in the measurement.
Step 4: Test at Different Times
Run tests at various times throughout the day and week to understand how your speed varies. Test during:
- Morning (6-9 AM) for off-peak comparison
- Midday (12-2 PM) for a typical workday baseline
- Evening (7-10 PM) for peak-hour performance
- Weekday vs weekend for congestion pattern differences
Keep a simple log of your results with timestamps. This data is invaluable if you need to file a complaint with your ISP about underperformance.
Step 5: Use Multiple Testing Tools
Different speed test tools use different server networks and measurement methodologies. For the most complete picture, test with at least two or three different tools:
- WiFiSpeedTest.io uses Cloudflare's global edge network for low-latency, accurate testing
- Ookla Speedtest has the largest server network worldwide
- Fast.com (by Netflix) is useful for detecting ISP throttling of streaming traffic
- Google speed test (search "speed test" on Google) uses M-Lab infrastructure
If your results are consistent across multiple tools, you can be confident in the measurement. If one tool shows significantly different results, that tool's server may be overloaded or your ISP may be treating that traffic differently.
Some ISPs detect speed test traffic and temporarily boost your connection during the test (a practice called "fast lanes for speed tests"). To catch this, compare your speed test results with real-world performance. If a 4K stream buffers despite your speed test showing 200 Mbps, your ISP may be boosting test traffic. Testing with Fast.com (which measures Netflix-like traffic) can help identify this.
8. ISP Speed Tiers Explained
Internet service providers package their offerings into speed tiers with names like "Basic," "Performance," "Gigabit," or "Ultra." Understanding how these tiers work, and how to hold your ISP accountable, can save you money and frustration.
Advertised vs Actual Speeds
ISPs advertise speeds with the phrase "up to" for a reason. An "up to 300 Mbps" plan does not guarantee you will get 300 Mbps. The advertised speed represents the theoretical maximum under ideal conditions. In practice, most users see 70-90% of their advertised speed during off-peak hours, and as low as 40-60% during peak congestion times on cable networks.
The FCC defines "broadband" as a minimum of 100 Mbps download and 20 Mbps upload (updated in 2024). ISPs receiving federal broadband subsidies must meet these minimums. The FCC's Broadband Nutrition Labels, required since 2024, mandate that ISPs disclose typical speeds, not just maximums.
What "Up To" Really Means
When an ISP advertises "up to 500 Mbps," here is what you can typically expect:
| Connection Type | Advertised Speed | Typical Off-Peak | Typical Peak | Worst Case |
|---|---|---|---|---|
| Fiber | 500 Mbps | 470-500 Mbps | 450-490 Mbps | 400 Mbps |
| Cable | 500 Mbps | 400-480 Mbps | 250-400 Mbps | 150 Mbps |
| DSL | 100 Mbps | 70-90 Mbps | 50-80 Mbps | 30 Mbps |
| 5G FWA | 300 Mbps | 150-280 Mbps | 80-200 Mbps | 30 Mbps |
| Satellite | 200 Mbps | 100-180 Mbps | 30-100 Mbps | 10 Mbps |
Fiber is the most consistent because each customer has a dedicated connection. Cable speeds drop the most during peak hours because the neighborhood shares a node. Satellite and 5G FWA speeds vary widely based on tower/satellite load and environmental conditions.
Common ISP Speed Tiers
| Tier Name (Typical) | Download Speed | Price Range | Best For |
|---|---|---|---|
| Basic / Essentials | 50-100 Mbps | $30-50/mo | 1-2 people, light use, email and browsing |
| Standard / Performance | 200-300 Mbps | $50-70/mo | 2-4 people, streaming, some remote work |
| Fast / Ultra | 400-500 Mbps | $60-80/mo | 4+ people, 4K streaming, moderate gaming |
| Gigabit | 940-1,000 Mbps | $70-100/mo | Power users, large households, content creators |
| Multi-Gig | 2,000-5,000 Mbps | $100-300/mo | Professionals, future-proofing, home servers |
How to Hold Your ISP Accountable
If you consistently get speeds far below what you are paying for, you have several options:
- Document the problem. Run speed tests at different times over several days using multiple tools. Record the date, time, and results. Use a wired connection for testing to eliminate WiFi as a variable.
- Check your equipment. Make sure your router and modem support your plan speed. An old DOCSIS 3.0 modem cannot deliver DOCSIS 3.1 speeds. Replace rented ISP equipment with your own if possible.
- Contact your ISP. Call customer support with your documented speed test results. Ask them to run a line test from their end. Request a technician visit if the issue persists.
- Check the FCC Broadband Nutrition Label. Since 2024, ISPs must provide standardized labels showing typical speeds, latency, and pricing. Compare your actual performance against these disclosures.
- File an FCC complaint. If your ISP consistently underdelivers and is unresponsive to your complaints, you can file a complaint at consumercomplaints.fcc.gov. ISPs are required to respond to FCC complaints within 30 days. This often gets faster results than calling customer support.
- Switch providers. If you have alternatives in your area, vote with your wallet. Use the FCC's broadband map (broadbandmap.fcc.gov) to see all available providers at your address.
Many ISPs offer promotional pricing for the first 12-24 months, after which the price jumps significantly. Set a calendar reminder before your promotional period ends. Call your ISP and negotiate to keep the promotional rate, or switch to a competitor. ISPs would rather keep you at a lower rate than lose a customer. Loyalty does not pay in the broadband industry; being willing to switch does.