Test internet connection. Why speed tests have different results

Learning how to measure the speed of an Internet connection correctly. With the help of what resources you can correctly check the Internet, what parameters you need to look at and how to determine whether a good result is in front of you.

I will definitely tell you about Megabit and Megabyte, they are often confused, and I will also tell you what ping (Ping) is and why it is often kicked out of online games because of it. In general, I will show in detail how to find out the speed of the Internet on a computer.

Introduction

Hello everyone, today I decided to write an article that will allow you to qualitatively analyze the speed of an Internet connection. You can find a lot of materials from different sources, which in one way or another show where you need to go and what numbers to look at. But then you repeated all this on your computer, saw numbers, large or small with different units of measurement.

Sit, look at them, sometimes you even rejoice, but what do these data mean? It was displayed to you, for example: Input - 10 Mbps, Outcome - 5 Mbps, Ping - 14 and what's next, it's good for you or if you don't look at it, then you say, they say these numbers are nothing to you do not speak? And in most cases, everything is exactly like that, we see the result, but we can’t analyze it, because we don’t know what each direction means.

funny conversation with a friend

In general, I decided to write an article on this topic, just yesterday. I talked with a friend, and it so happened that we started talking about the Internet. He asks me - Vanek, what is your Internet speed? Well, I said, I pay 300 rubles for 8 MB / s. Without hesitation, a friend answered, well, bullshit you have the Internet, I have 30 Mbps for only 250 rubles. The whole thing was also said with such a clever look, I could not restrain myself, I laughed when I walked away, I immediately thought - that's the topic for a new article.

Understanding users have already figured out what the catch is, and for those who haven’t caught it, we carefully read the article and absorb useful knowledge. Probably another 15 minutes I had to explain to a friend that he was a little mistaken with the choice of the Internet and the money he pays can be spent more wisely armed with good Internet. I won't ramble too much, let's move on.

How is internet speed measured?

In order to understand and correctly analyze the speed of Internet connections, you need to be well versed in the units of measurement with which you will actually measure your Internet in the future.

This is very important, it is necessary, well, it is necessary, it is necessary, otherwise there is simply no way. After all, when you come to the store, you tell the seller how many kg of apples you need to sell, or you yourself calculate how many kilograms of potatoes you need to buy to last at least a week for the whole family, you even tritely consider how many grams of sweets to buy so that you have enough money to pay off. Now closer to the point.

When you start wondering about the internet, you will come across two units of measurement - those will be Megabits and Megabytes. We go in order.

The prefix MEGA is the prefix millionaire, you don’t need to pay special attention to them, it’s just an abbreviation, replacing the number 10 to the 6th power. Once again, we do not look at the prefix, we follow everything that is written further, namely, we look at BITS and BYTES. (megaBIT, mega BYTE)

A bit is the smallest unit of measure used in calculations in the "computer world", think of a bit as one unit - 1

A byte is naturally also a unit of measure, but it contains 8 bits, which means that a byte is eight times larger than a bit.

Once again, BYTE is 8 bits.

Examples. When testing Internet speed, you may be shown:

30 Mbps or 3.75 Mbps, where you have to understand that these are two identical numbers. That is, when you have taken measurements and you have shown the result in megabits, you feel free to divide it by 8 and get the real result. In our example, 30 Mbps/8= 3.75 Mb

Have not forgotten about my conversation with a friend, now you can go back and see why I did not agree with my friend, what was his mistake? Look, count, it will be useful for fixing.

In addition to units of measurement for a competent analysis of the Internet connection, you need to know that there are two types of connection. Incoming and outgoing.

It's not difficult at all, but you have to read it once just to know. Incoming information is everything that you download to your computer, watch online, listen to music, in general, everything that you browse on the Internet will be called incoming traffic.

But when your computer transmits information, let's say you play an online game and small packets of information that control actions in the game leave your computer without fail, or for example you upload a photo to a social network, all this will be considered outgoing traffic.

Remember:

Everything we take on the Internet is incoming traffic.

Everything we send to the Internet is outgoing traffic.

Now a little tip, when analyzing, you can ignore outgoing traffic. Why? Because with a good performance of the incoming Internet connection, the outgoing one will automatically be good. They go in a complex, but you need to remember that the speed of incoming information is always higher, sometimes even twice, but this is not scary.

When measuring the speed of the Internet, you will see such pictures and this is normal:

I think we have figured out the numbers more or less and now you can easily analyze the speed of the Internet connection as accurately as possible. Although it is probably worth making a small digression to suggest what speed will be enough and for what purpose.

What kind of Internet do I need for stable work?

Here is a table that will serve as a hint to this question, and if you do not understand, then write in the comments to this article, as soon as I see it, I will immediately write the answer.

Task Internet connection speed Classification
Viewing text and graphic information 10 Mbps or 1 Mbps Slow Internet
Watch online movies, listen to music, play, chat on Skype From 20 Mbps to 40 Mbps Good multitasking.
Browsing the Internet, downloading large amounts of information, high-quality video and other high loads From 80 Mbps and above Universal for all occasions

I often hear the question, but with such an Internet, how long can I download a movie? To be honest, such questions annoy me a little, if you know how to count, then why not do it, adults and the elderly of the past generation can be forgiven, but now young people should be educated and instantly give out information of interest, so I won’t even write about this, but just in case, I will show the principle of calculation in the video, so after reading the text, do not be lazy to take a couple of minutes to watch the video.

And besides this, you should always remember that a virus can get on your computer and the speed will be reduced several times,

Where can I test the speed of the Internet?

As I said at the beginning, there are a lot of different resources that provide an opportunity, so to speak, to weigh, measure your Internet. But as practice shows, only some of them work stably and can give correct information, and not fantasize ...

yandex.ru/internet- for me, this is the best resource for measuring the Internet.

speedtest.net/en/- a mega popular site for determining speed, but it only works fine for me after the second scan. After the first time, it shows not real numbers, so I immediately run it a second time and get a normal, real result.

www.ip.ru/speed/- the site can do a lot of useful things, I like it, but unfortunately it often deceives with Internet measurements, but it gives some useful information, who is served, which provider and where the service platform is located.

By the way, I took examples of pictures from these sites, in the video I will show each site separately, and you yourself will choose which one you like best. When you analyze the results, you may notice another interesting parameter - Ping (ping)

What is Internet Ping?

This parameter can often be heard, especially among those who like to play online games. These type of people, to be honest, are a little obsessed with pings during the game.

I even had a case 7-8 years ago when I myself enter the game, as I remember now - it was Counter-Strike. Well, I went in, I play, here I hear a lot of fuss, screams and discontent, and in every sentence they shout at him a high ping, let's kick him out. And in fact, they kicked me out of the room by a general vote, of course I was not very pleased, but there was nothing to do.

On that day, I spent several hours learning the cursed word for me at that time, ping.

But in fact, the essence of its work is very simple, I will not load your heads, but I will only say that this is also a unit of measurement that shows the speed of data transfer from your computer to the server.

Now, quite simply, you entered the game, at the moment when you perform some action for you, the character simply makes a movement. And on the technical side, in order to even just move your character from its place, the computer must send a command (package of files) to the server, and the time that these files will fly to the server, be processed there and return back will be called ping.

In fact, it turns out Ping is the speed of data exchange between the computer and the server.

What determines the ping, how can it be lowered?

Everything is quite simple here, the first and main reason is the physical distance between your computer and the game server. For example, you play in Moscow, and the server is in China, it turns out a very long distance and therefore it takes more time to transfer data packets. And at this moment we are cursing, they say the game lags.

Naturally, the speed of your Internet will affect the ping, the faster the connection, the lower the ping will be. Next, you need to understand that ping can increase if the transmission line is overloaded, that is, your provider serves not just one of your apartments, but a whole house or street, and if everyone decides to surf the Internet at the same time, then you get a little chaos.

Rational use of traffic is when you are sitting at home on the Internet via Wi-Fi, playing, and your parents are watching TV shows through the same Wi-Fi at the same time, your younger sister is sitting on a tablet in the next room and playing her games. The more people using the access point at the same time, the lower the Internet speed becomes and the ping grows accordingly.

There are three ways to lower ping:

  • Change provider or tariff plan to a more powerful one
  • Make some changes to the registry of the operating system (improvement is not significant)
  • Loading of specialized software. (we throw this method out of our heads right away and use the first two)

Have you figured out what's what? I think that all of you understood a long time ago, so I will round off. Below you can find a video to consolidate the material you read, do not be lazy, you need to watch it.

Watch the video: How to find out the speed of the Internet on your computer?

Well, what have you read? Then we go down below and write our comment on this article, otherwise how will I know if you read it at all or not? See you soon, bye friends.

The speed test is the best way to check the speed and quality of your internet connection. Have you noticed that your files are loading at a slower speed? Do you feel that the sites you visit are loading too slowly? Check your Internet connection settings. With our tester you can now measure:

  • latency testing (ping, latency) – the average time of sending data packets to different servers at the same time is checked. Most testers only measure the time to send small data packets (less than 500 bytes), but in fact, browsers and web applications usually transfer and download large data packets, so our tester also checks the time to send large data packets (about 2-5 kilobytes). Result: the lower the ping, the better, i.e. makes it easier to use the Internet. This parameter is especially important in online games.
  • download testing - testing the download speed, which is measured as the total amount of downloaded data for a certain period of time (about 10 seconds) and expressed in units of Mbps Testing is carried out for different places at the same time, since using only one server is not reflects the actual throughput of the connection. the site tries to show measurements that are speed measurements outside of border routers. Download speed is an important parameter that determines the quality when watching movies on the Internet and the speed of downloading files.
  • Upload testing - the speed of sending data is checked, just like in the case of upload testing, the parameter is important, for example, when sending data to the server and mail messages with especially large attachments, such as photos.

Latest Speed ​​Test News

Currently, fierce discussions about the security of the 5G network are underway around the world. The Huawei corporation is also suspected of transmitting sensitive data to the Chinese Intelligence Agency. Germany does not want t...

Unlocking the smartphone by recognizing the user\"s face has recently become quite a popular convenience. However, most of the mechanisms available on Android are not secure enough. That\"s why Google started working on its own F...

It might seem that the scandal related to Huawei\"s suspicions of spying for the Chinese intelligence agency is on hand with the Chinese company\"s competitors. However, Ericsson\"s CEO sees this as a problem that may delay the i...

Everyone laughed at Apple for the "budget" iPhone XR. After all, who would like to buy so expensive "budget" smartphone? It turns out that the iPhone XR is currently the most-bought smartphone with the logo of a bitten apple. ...

Huawei has further problems in the United States. The Chinese have long ago become used to the fact that they can not count on signing a contract with any American mobile network operator. However, this time the US authorities ha...

The G2A website has several controversies. This time, the players did not like the controversial provision in the regulations, which concerns payment for… not using the account. G2A tempts players to acquire a digital version...

Hello, dear readers of the blog site. There are many online services that allow you to do this, and they will be discussed below. But often all this is not needed - it only takes quickly test your internet channel and understand how it corresponds to the tariff plan for which you pay money to the provider.

Not so long ago, the bourgeois service "nPerf Speed ​​Test" offered me to install their script on the site. It works very visually and does an excellent job of checking the quality of your connection to the global network. Just click on the "Start testing" button a little lower (this is not a screenshot, but quite a working speedometer).

At first data download speed is measured from the network (usually this test is the most important for most users), then comes recoil speed gauge, and at the end it is calculated ping, i.e. response delays when accessing any server on the Internet.

Yes, actually, what to say. Try it yourself. A little higher is the window of this online meter and you just need to click on the button.

Right here measure the speed of the Internet on your computer

Despite the fact that the above speedometer is extremely easy to use and, importantly, fully translated into Russian, it is worth mentioning a few nuances associated with its use. It usually takes one or two minutes to check (depending on the speed of your connection), after which you can see the test results in the same window:

You will see the main indicators in the right column:

  1. Download speed- the most important characteristic for those who often download something “heavy” from the Internet.
  2. Unloading- testing the reverse channel through which you will upload files to the network. It is important for those who post a lot of something on the Internet, for example, upload videos to YouTube, (on,) or something else heavy, or in large quantities. It is also important when actively working with cloud services. Although in the latter case, both speed values ​​are important.
  3. Delay- this is essentially the good old one, which is very important for those who play online. It will determine the response speed, i.e. reaction time to your actions (the quality of the Internet channel is being tested). If the delay is high, then it will be difficult or even impossible to play.

I have an Internet provider MGTS (Gpon) and a tariff with a declared channel width of 100 Mbps. As can be seen from the speed measurement graphs, such a figure did not work in any direction. In principle, this is normal, because my signal transmission from the router to the computer goes through an electrical network, in which, apparently, there are pickups. In addition, there are several more Internet users in the apartment besides me, and it’s beyond my power to make them stop.

Let us return, however, to our measurement tool. On the right in its window you will see the name of your provider and the IP address of your computer. Under the button "Start testing" there is a wrench, by clicking on which you can select speed units:

By default, megabits per second are used, but you can select megabytes, as well as kilobytes or kilobits. , you can see the link. In general, the speed in megabytes will be about eight to nine times less than in megabits. In theory, it should be 8 times, but there are service packets that eat away part of the channel speed.

Let's go over a little about the capabilities of the meter and the differences from competitors (competitors will be discussed below):

  1. Like other similar online meters, it works on Flash, but it does not require any additional plug-ins - it works in all browsers, including mobile ones
  2. This speed test was developed in HTML5 and can measure channels with a width of more than Gbps, which is not available to many other online services.
  3. You can check any type of connection including WiMAX, WiFi and local networks

Yes, still this speed test allows you to select a location, from where data will be downloaded and sent, by the transmission speed of which you will judge the quality of your Internet channel. By default, the server (?) closest to your current location is selected for testing (it's easy).

But the program may make a mistake, or for some reason you yourself will need to measure the quality of the connection between your computer and a server from another country. This is easy to do by simply clicking on the appropriate line at the bottom of the window (see screenshot above).

How to check internet speed on phone

Basically, you can do the same. Open this page on a mobile phone, then click on the button "Start testing and wait for the result" at the beginning of it. The meter script works quite correctly on mobile devices and displays the characteristics of the forward and reverse Internet channels, as well as the response speed (ping).

If this method seems to you a little inconvenient, then you can try install an application on your mobile phone"Speed ​​Test" by nPerf. It is quite popular (half a million installs) and largely repeats what you have already seen:

But after testing the speed of the forward and reverse channels, as well as measuring the ping, the Speed ​​Test application also measures the loading time of popular social networks (web surfing) and determines how much your internet connection suitable for streaming video(streaming) of various quality (from low to HD). Based on the test results, a summary table is formed and an overall score (in parrots) is issued.

Where else can you measure the speed of the Internet?

Below I want to give examples of free online services that allow you to measure the speed of your Internet connection, find out my or your IP address from which you access the network, determine your location, check a site or file for a virus, find out if the required port is open for you on your computer and more.

The most famous of them are Speedtest (speedtest.net), Ya.Internetometer (internet.yandex.ru), as well as the universal online service 2IP (2ip.ru), which, in addition to measuring connection speed and determining the IP address, can do many different things , up to anonymous (anonim) surfing the Internet. Let's look at them all in order.

Speedtest (speedtest.net)

The most popular online service for testing Internet speed has a proud name Speedtest(from the word speed - speed).

As a result of its use, you will find out the incoming and outgoing speeds of your Internet connection. However, you can feel the possibilities of a full-fledged tool only by visiting the developers' website. It is located at speedtest.net(no speedtest point), and not.ru, because in the latter case you will be taken to an obscene resource.

I got acquainted with the speedtest as soon as I connected my first unlimited tariff, because I wanted to check if my new provider is deceiving me about the speed of the provided channel. It was only later that I became interested in the more advanced features of 2ip and others like it, which will be discussed in the continuation of this publication.

To activate the speed test All you have to do is click on the “Start” button. Although you can pre-select the server locations from which the check will be performed (Change Server button):

However, I liked their old design much more. Previously, measuring the speed of the Internet in the speedtest was very visual (the data transfer between the selected city and your computer was displayed) and waiting for the result did not cause negative emotions:

Now sheer boredom (bring back the old SpeedTest design!):

Internet meter from Yandex

If the results of the speed test in the Speedtest do not suit you or seem unreliable (or maybe your flash just won’t start), then the Yandex online service will come to your aid - (formerly it was called Yandex Internet - internet.yandex.ru):

Immediately after entering the site, you will see the unique address of your computer from which you accessed the Internet Meter, as well as other summary information about your browser, screen resolution and location (determined based on IP).

For, to determine the speed of your internet connection, it will be enough to click on this service yandex internet button in the form of a green bar "Measure" and wait a minute until the end of the test:

As a result, you will find out how your channel corresponds to the characteristics declared by the provider, and you will also be able to get a code for publishing test results. In general, the Internetometer service from Yandex is simple to disgrace, but it performs its main task (measuring the channel width or, in other words, connection speed) quite tolerably.

Testing speed in 2ip and Ukrtelecom

I have known 2ip for a long time, but at the time when I was just starting to use it, I was little interested in all its features that could be useful to webmasters. Or maybe before these opportunities were not there.

When you enter the main page 2 ip, you will immediately get the opportunity to learn and use a number of other mini-services:

Well, among other things, you can measure the speed of your Internet in 2IP. Before starting testing, disable all downloads, close the tabs in the online video, after which you can fill in the fields with the channel width declared by the Internet provider for downloading and uploading, or you can simply forget about it and click on the "Test" button:

It will take some time to check the incoming and outgoing speed of your Internet connection, after which you will be able to evaluate the test results, and at the same time get a code for inserting a widget with the measurement results, for example, into a message on a forum or somewhere else:

You can check the speed of your Internet connection not only in the services described above, but also in a number of others. For example, Speedtest Ukrtelecom- a very concise, I must say, online service. Nothing superfluous - just speed and ping numbers:

Good luck to you! See you soon on the blog pages site

You can watch more videos by going to
");">

You may be interested

CoinMarketCap - the official website of the CoinMarketCap cryptocurrency rating (Cryptocurrency Market Capitalizations)
Creation of icons from E-mail and ICQ numbers, as well as acquaintance with Gogetlinks
Buttons for mobile sites from Uptolike + the ability to share links in instant messengers
How to choose a background and colors for the site, how to compress and resize a photo online, as well as round its edges
Where to create a logo for free and image search engine optimization

Currently, free online services are very popular, capable of determining the speed of the Internet connection used in a few seconds, as well as finding out the IP address of the computer, determining the user's location, checking the site for viruses, and more. Among the most common programs of this type is Speedtest.

The free service is designed to quickly test the speed of transferring and downloading data to the user's computer.

You do not need to download or install any additional components to complete the test.

To start testing, a special button "Forward" (Start testing) is provided.

The final result is issued 30 seconds after the program is launched for execution.

Features of Speedtest Net

As a result of using SpeedTest, it becomes possible to determine the incoming and outgoing speed of the Internet connection.

In most cases, the declared value of this characteristic is deliberately overestimated by the supplier and does not correspond to reality. The provider indicates unreliable facts in order to attract the attention of users and increase its popularity.

A complete package of tools with all the features can be obtained only if you visit the website of the official developer of the service or its partner. This is very important, as an incredible amount of obscene resources have now been created, masquerading as the original.

Global Speed ​​Test SpeedTest

  • The Speedtest.net service includes only one page - the main one.

He is:

  • ping,
  • the value of the incoming and outgoing speed Internet connections,
  • user location, set to the IP address of the computer from which the site was logged in.

Internet speed results among website users

  1. The total number of tests is 6867.
  2. The average download speed is 30.13 Mb/s.
  3. The average download speed on a PC is 28.31 Mb / s.
  4. The average ping value is 29ms.

Particularly demanding users can take advantage of the option to determine the geographic location of the server that will perform the check. For this, a special map is provided, the scale of which can be changed using the slider located on its left side. In other cases, this operation is performed automatically.

Parameter testing is carried out in real time and looks truly impressive. It provides a visual display of everything that happens - the transfer of data between the specified server and the user's computer, taking into account all the established indicators.

The data handler window contains a colorful animation of downloading or transferring data from the user's device to the selected city, a graph and an image of a speedometer with the Speed ​​mark. This approach is designed to brighten up the waiting time for the issuance of the result and save a person from unnecessary negative emotions about this.

The whole process of determining the real speed of the Internet connection through Speedtest is performed with one click of the mouse.

It is very convenient and does not take much time. Even a beginner can cope with such a task.

Ookla

Ookla is a world leader in broadband internet speed testing and network diagnostic software.

SpeedTest.net was designed to be the most accurate way to determine the fastest ISP and mobile network. Speed ​​tests are aggregated by averaging the test results of each device at a given user location, each day.

This improves data accuracy and reduces bias from retests or tests that try to skew results. There are also many other ways to prevent fraudulent or inaccurate results.

With over 5 million users daily using the Speedtest app, the company remains a leader in internet speed testing. This free service is available to anyone around the world who is interested in knowing the features and characteristics of their Internet connection.

“Connection speed” refers to the amount of information downloaded per second.

Bits per second are used as units for this value. A bit is a binary value (1 or 0).

Using single bits to measure the connection speed would give too cumbersome values.

Therefore, to designate a large number of bits, metric prefixes are used: kilo-, mega-, giga-, tera-.

That is, a speed of 1 Kb / s (Kbps) means that the device receives 1000 bits of information per second. How to measure internet speed yourself?

Modern communication technologies allow the megabit to be used as a standard unit, at the user level.

The average Internet connection speed in the world in 2014 was 3.9 Mbps.

Modern providers provide tariff plans up to 100 Mbps. This is the maximum limit of most home ports, at least as of today.

The most common connection technology is broadband cable connection. This type of connection has replaced dial-up modem connections.

The use of our own fiber optic lines, instead of the telephone network, has significantly increased traffic volumes.

So the modem connection provided no more than 56 Kbps.

Note! The standard home broadband connection is 10 Mbps. That is, for most users who do not have special requirements for connection speed, this is enough. This value is enough to download files, work with cloud services and feel comfortable online.

With commercial networks, things are somewhat more complicated. Each company has its own needs and, most often, an individual contract is formed on certain conditions.

For small companies and offices, a household connection is enough.

Important: Providers prefer to remain silent about the fact that the speed of outgoing traffic is an order of magnitude lower than the speed of incoming traffic. For ordinary people, this is not so critical, but if you need to send large amounts of data, then this circumstance is better taken into account.

In any case, the connection speed declared in the tariff is somewhat less in practice. The quality of communication at any given time depends on many factors.

The workload of the provider's nodes and the quality of home device settings affect the connection speed.

Wi-Fi connectivity is affected by even more circumstances:

  • Distance to access point;
  • Physical barriers to the signal path and their material;
  • The presence of radio interference;
  • Quality and receiving device.

And this is in addition to the features of the wired connection. As a result, it turns out that the actual connection speed will always be slightly lower than stated in the tariff.

Measuring the actual speed of the Internet

He has more than seven billion checks on his account.

The service allows not only to measure the speed, but also to save the test results in a profile, publish them on social networks and in a public comparison.

By the way, the average value based on the results of all checks is 22.7 Mbps.

Let's proceed directly to the process of measuring speed.

The example uses an ADSL connection via a Wi-Fi router with another active user. Tariff speed 5 Mbps.

First you need to go to the speedtest website.

After downloading, it will look like this (pictured below).

The determination of the region and the most suitable server occurs automatically, but each user can independently choose any one of the servers available around the world (1 choice on the world map, 2 - navigation around the site).

The white dots on the map indicate the available servers.

In addition, the counter of the number of checks (4) is displayed, as well as the current IP address with the name of the provider (5). The check can be started (3) immediately after loading the interface, or after determining the required server.

First of all, the service measures the ping (1). Ping is the time it takes for a data packet to travel from the user's PC to the server and back.

This value is measured in milliseconds.

The higher the indicator, the slower the connection, the longer the sites load and the worse the games work.

This indicator reflects the amount of data received from the server per second. Here you can clearly see how the tariff speed (5 Mbps) differs from the actual one.

The example used an ADSL connection, which is why the spread in values ​​is so large.

In broadband wired connections, it will be an order of magnitude smaller.

Internet speed test completed.

In addition, you can send the results to the public rating (2). There, the results of all checks are collected and compared.

Gratitude to the creators of the resource for the services provided can be expressed not only by good karma, but also by quite material means (3).

The most objective results are usually obtained after several checks. D

To optimize the process, a new check button (4) is provided. It is possible to initiate a check with another server (5).

Interesting! There is a mini version of the service that can be embedded into websites. Distributed for free. It can be used both for personal needs and with registration in the Ookla service, then the load on the channel will increase, because measurements from all over the world will take place using the registered server.

There is also a version for mobile platforms. Download for free in the AppStore or GogglePlay. A mobile version is available for smartphones and tablets that support Internet access.

Once you have determined your connection speed, there are some steps you can take to improve it. Of course, if the values ​​suit you, then there is nothing to worry about.

Connection acceleration options will be discussed later.