We care for ECOLOGY

Easy RETURNS

Free DELIVERY

Fast DELIVERY

Gearboxes and Drivetrains

In our offer, you will find both manual and automatic gearboxes, as well as a variety of drivetrain components such as drive shafts and differential mechanisms (differentials, differential bearings, and other differential parts).

More information
image placeholder
product

Part no. A2463601300

Manual Gearbox Mercedes C117 W176 W246 711642 711.642 A2463601300 WARRANTY

PLN 1,614.95

Delivery Tue, Nov 26

If paid before 02:00 PM

Free delivery

View details
image placeholder
product

Part no. 2231A8

Citroen C4 9HZ DV6TED4 Diesel Semi Automatic Gearbox 2231A8 WARRANTY

PLN 1,614.95

Delivery Tue, Nov 26

If paid before 02:00 PM

Free delivery

View details
image placeholder
product

Part no. A2102702301

Automatic Gearbox Mercedes W202 W210 722698 722.698 A2102702301 WARRANTY

PLN 1,614.95

Delivery Tue, Nov 26

If paid before 02:00 PM

Free delivery

View details
image placeholder
product

Part no. 7638372

Mini One F55 F56 F57 Petrol B38 Manual Gearbox 7638372 BHS GS6-58BG WARRANTY

PLN 1,614.95

Delivery Tue, Nov 26

If paid before 02:00 PM

Free delivery

View details
image placeholder
product

Part no. 55201066

Fiat Doblo 1.9 JTD Diesel Manual Gearbox Transmission 55201066 WARRANTY

PLN 1,614.95

Delivery Tue, Nov 26

If paid before 02:00 PM

Free delivery

View details
image placeholder
product

Part no. A1723509003

Mercedes SLK R172 Rear Axle Differential Diff 3,066 Ratio 1723505703 WARRANTY

PLN 1,614.95

Delivery Tue, Nov 26

If paid before 02:00 PM

Free delivery

View details
image placeholder
product

Part no. A6540301101

Mercedes W177 OM654 Dual Twin Mass Flywheel Gearbox Automatic A6540301101

PLN 1,614.95

Delivery Tue, Nov 26

If paid before 02:00 PM

Free delivery

View details
image placeholder
product

Part no. 7566165

BMW E93 325i N53 Rear Differential Diff 7566165 3,15 Ratio Manual WARRANTY

PLN 1,614.95

Delivery Tue, Nov 26

If paid before 02:00 PM

Free delivery

View details
image placeholder
product

Part no. 7590123

BMW E90 LCI 320xd X1 E84 20dX N47 Automatic Gearbox 7590123 GA6HP19Z WARRANTY

PLN 1,662.95

Delivery Tue, Nov 26

If paid before 02:00 PM

Free delivery

View details
image placeholder
product

Part no. A1722500402

Torque Converter Mercedes W205 W213 Automatic Transmission Gearbox A1722500402

PLN 1,709.95

Delivery Tue, Nov 26

If paid before 02:00 PM

Free delivery

View details
image placeholder
product

Part no. A1713502114

Mercedes R171 SLK 350 Rear Axle Differential Diff 1713501700 3,27 Ratio WARRANTY

PLN 1,709.95

Delivery Tue, Nov 26

If paid before 02:00 PM

Free delivery

View details
image placeholder
product

Part no. 21210-PLX-000

Honda Stream S 2.0i Automatic Tiptronic Gearbox 5 Speed M5CB20235 WARRANTY

PLN 1,709.95

Delivery Tue, Nov 26

If paid before 02:00 PM

Free delivery

View details
image placeholder
product

Part no. 09D300037N

Audi Q7 4L 4.2 TDI Quattro Automatic Gearbox JVH 6 Speed 09D300037N WARRANTY

PLN 1,709.95

Delivery Tue, Nov 26

If paid before 02:00 PM

Free delivery

View details
image placeholder
product

Part no. 7642244

Automatic Gearbox BMW F30 320d N47N Auto GA8HP45Z 7642244 7640096 WARRANTY

PLN 1,709.95

Delivery Tue, Nov 26

If paid before 02:00 PM

Free delivery

View details
image placeholder
product

Part no. A2463601200

Manual Gearbox Mercedes W176 W246 C117 711643 711.643 A1762610101 WARRANTY

PLN 1,709.95

Delivery Tue, Nov 26

If paid before 02:00 PM

Free delivery

View details
image placeholder
product

Part no. 5A2DFD2

Drive Shaft BMW F40 F45 Mini F54 F60 Front Right O/S Axle Output Shaft 5A2DFD2

PLN 1,709.95

Delivery Tue, Nov 26

If paid before 02:00 PM

Free delivery

View details
image placeholder
product

Part no. 7544940

BMW F07 F10 F11 N57 Diesel Torque Converter GA8HP70 7544940

PLN 1,709.95

Delivery Tue, Nov 26

If paid before 02:00 PM

Free delivery

View details
image placeholder
product

Part no. 7566911

BMW 3 Series E92 N52N E93 N53 325i Automatic Auto Gearbox GA6HP19Z WARRANTY

PLN 1,709.95

Delivery Tue, Nov 26

If paid before 02:00 PM

Free delivery

View details
image placeholder
product

Part no. 8743420

BMW G20 G21 G30 X3 G01 B47D Torque Converter Automatic Gearbox GA8HP51 8743420

PLN 1,709.95

Delivery Tue, Nov 26

If paid before 02:00 PM

Free delivery

View details
image placeholder
product

Part no. 8623595

BMW F30 F33 320d N47N Automatic Auto Gearbox 8623595 7647343 GA8HP45 WARRANTY

PLN 1,709.95

Delivery Tue, Nov 26

If paid before 02:00 PM

Free delivery

View details
image placeholder
product

Part no. 2283829

BMW F87 M2 F80 M3 F82 F83 M4 Dual Twin Mass Flywheel DKG 2283829

PLN 1,709.95

Delivery Tue, Nov 26

If paid before 02:00 PM

Free delivery

View details
image placeholder
product

Part no. 7534577

BMW X5 E53 Rear Axle Differential Diff 4,10 Ratio 7534576 WARRANTY

PLN 1,804.95

Delivery Tue, Nov 26

If paid before 02:00 PM

Free delivery

View details
image placeholder
product

Part no. 7601243

BMW E90 E91 LCI 318d N47N Automatic Auto Gearbox 7601243 GA6HP19Z WARRANTY

PLN 1,804.95

Delivery Tue, Nov 26

If paid before 02:00 PM

Free delivery

View details
image placeholder
product

Part no. 7642246

BMW F20 F30 116d 118d 316d 318d N47N Automatic Gearbox GA8HP45Z 7642246 WARRANTY

PLN 1,898.95

Delivery Tue, Nov 26

If paid before 02:00 PM

Free delivery

View details
image placeholder
product

Part no. 7574777

BMW X5 E70 X6 E71 Transfer Case Box Transmission ATC700 7574777 7599886 WARRANTY

PLN 1,898.95

Delivery Mon, Nov 25

If paid before 02:00 PM

Free delivery

View details
image placeholder
product

Part no. 9803236

Mini Cooper S ALL4 R60 R61 Petrol N18 Manual Gearbox 9803236 ADX WARRANTY

PLN 1,898.95

Delivery Tue, Nov 26

If paid before 02:00 PM

Free delivery

View details
image placeholder
product

Part no. A9063305106

Mercedes-Benz Sprinter W906 Front Axle Subframe Carrier Engine Cradle Mounting

PLN 1,899.95

Delivery Mon, Nov 25

If paid before 02:00 PM

Free delivery

View details
image placeholder
product

Part no. A1713500514

Mercedes R171 W203 Rear Differential Diff A1713500514 A1713500100 3,46 WARRANTY

PLN 1,899.95

Delivery Tue, Nov 26

If paid before 02:00 PM

Free delivery

View details
image placeholder
product

Part no. 8601719

BMW F30 F31 320ix N20 Automatic Gearbox GA8HP45X 7647310 8601719 WARRANTY

PLN 1,899.95

Delivery Tue, Nov 26

If paid before 02:00 PM

Free delivery

View details
image placeholder
product

Part no. 7638371

Mini Cooper F55 F56 Petrol B36 B38 Manual Gearbox 7638371 BFO GS6-58BG WARRANTY

PLN 1,899.95

Delivery Tue, Nov 26

If paid before 02:00 PM

Free delivery

View details
image placeholder
product

Part no. A2112703302

Mercedes W204 W211 W212 Automatic Gearbox 722902 722.902 2112703302 WARRANTY

PLN 1,899.95

Delivery Tue, Nov 26

If paid before 02:00 PM

Free delivery

View details
image placeholder
product

Part no. 7625515

Mini Cooper S JCW John Cooper Works R55 R56 Manual Gearbox COL 7625515 WARRANTY

PLN 1,899.95

Delivery Tue, Nov 26

If paid before 02:00 PM

Free delivery

View details
image placeholder
product

Part no. 7933672

Manual Gearbox BMW F40 X1 F48 Mini F54 F60 B37B B47B GS6-59DG 7933672 WARRANTY

PLN 1,899.95

Delivery Tue, Nov 26

If paid before 02:00 PM

Free delivery

View details
image placeholder
product

Part no. 7534579

BMW X5 E53 3.0d M57N Rear Differential Diff 3,23 Ratio 7534578 Manual WARRANTY

PLN 1,899.95

Delivery Tue, Nov 26

If paid before 02:00 PM

Free delivery

View details
image placeholder
product

Part no. 7609179

Automatic Gearbox Mini R56 R55 Cooper D Diesel W16 7565553 GA6F21WA ANC WARRANTY

PLN 1,899.95

Delivery Tue, Nov 26

If paid before 02:00 PM

Free delivery

View details
image placeholder
product

Part no. 1608111

Ford Transit MK7 Rear Axle Suspension Differential Diff 1608111

PLN 1,899.95

Delivery Mon, Nov 25

If paid before 02:00 PM

Free delivery

View details
image placeholder
product

Part no. 7627527

BMW F20 118d N47N Automatic Gearbox 7627527 GA8HP45Z WARRANTY

PLN 1,899.95

Delivery Tue, Nov 26

If paid before 02:00 PM

Free delivery

View details
image placeholder
product

Part no. A2052704602

Mercedes W205 Automatic Gearbox 722995 722.995 A2052704002 WARRANTY

PLN 1,899.95

Delivery Tue, Nov 26

If paid before 02:00 PM

Free delivery

View details
image placeholder
product

Part no. 7514128

BMW Z4 E85 3.0i M54 Rear Differential Diff 3,07 Ratio 7514128 7514129 WARRANTY

PLN 1,899.95

Delivery Tue, Nov 26

If paid before 02:00 PM

Free delivery

View details
image placeholder
product

Part no. 7647849

BMW F20 F21 F22 F12 Automatic Gearbox Mechatronic Control Unit GA8HP45Z 7647849

PLN 1,899.95

Delivery Tue, Nov 26

If paid before 02:00 PM

Free delivery

View details
image placeholder
product

Part no. 7630958

Automatic Gearbox BMW E81 E87 LCI E88 123d Auto GA6HP19Z 7590122 WARRANTY

PLN 1,899.95

Delivery Tue, Nov 26

If paid before 02:00 PM

Free delivery

View details
image placeholder
product

Part no. 8687708

Mini Cooper One F55 F56 F57 B38B B38C Manual Gearbox GS658BG 8687708 WARRANTY

PLN 1,899.95

Delivery Tue, Nov 26

If paid before 02:00 PM

Free delivery

View details
image placeholder
product

Part no. 7566903

BMW 3 Series E92 Coupe 330d M57N2 Automatic Gearbox GA6HP26Z 7566903 WARRANTY

PLN 1,899.95

Delivery Tue, Nov 26

If paid before 02:00 PM

Free delivery

View details
image placeholder
product

Part no. 8632217

Torque Converter BMW F20 F30 F31 LCI G20 B58 Automatic Gearbox GA8HP50 8632217

PLN 1,899.95

Delivery Tue, Nov 26

If paid before 02:00 PM

Free delivery

View details
image placeholder
product

Part no. 7603002

BMW X3 E83 LCI 2.5si 3.0si N52N Front Differential Diff 4,44 7544477 WARRANTY

PLN 1,899.95

Delivery Tue, Nov 26

If paid before 02:00 PM

Free delivery

View details
image placeholder
product

Part no. 0AD341011M

Volkswagen Touareg 7L 2.5 TDI Transfer Case Box Transmission 0AD341011M WARRANTY

PLN 1,899.95

Delivery Tue, Nov 26

If paid before 02:00 PM

Free delivery

View details
image placeholder
product

Part no. A2042709102

Mercedes W204 W212 Automatic Gearbox 722908 722.908 A2042703705 WARRANTY

PLN 1,899.95

Delivery Tue, Nov 26

If paid before 02:00 PM

Free delivery

View details
image placeholder
product

Part no. 55559393

Vauxhall Corsa D 1.3 CDTI Diesel Manual Gearbox MZ7 55559393 WARRANTY

PLN 1,899.95

Delivery Tue, Nov 26

If paid before 02:00 PM

Free delivery

View details
image placeholder
product

Part no. 5700406

Vauxhall Zafira B Manual Gearbox 6 Speed 5700406 MZ4 M32 WARRANTY

PLN 1,899.95

Delivery Tue, Nov 26

If paid before 02:00 PM

Free delivery

View details
image placeholder
product

Part no. A2112704202

Mercedes W204 W211 W212 Automatic Gearbox 722902 722.902 A2042700003 WARRANTY

PLN 1,899.95

Delivery Tue, Nov 26

If paid before 02:00 PM

Free delivery

View details
image placeholder
product

Part no. A2043502814

Mercedes W212 W207 C207 A207 Rear Differential Diff A2123509203 2,65 WARRANTY

PLN 1,899.95

Delivery Tue, Nov 26

If paid before 02:00 PM

Free delivery

View details
image placeholder
product

Part no. A2216200887

Mercedes W221 Subframe Front Axle Carrier 4Matic Support Holder Engine Cradle

PLN 1,899.95

Delivery Mon, Nov 25

If paid before 02:00 PM

Free delivery

View details
image placeholder
product

Part no. 7500797

BMW X3 E83 LCI 3.0sd M57N2 Front Axle Differential Diff 3,23 7544473 WARRANTY

PLN 1,947.95

Delivery Tue, Nov 26

If paid before 02:00 PM

Free delivery

View details
image placeholder
product

Part no. A1404100716

Mercedes C140 Propshaft Drive Shaft Propeller Shaft A1404100716

PLN 2,042.95

Delivery Tue, Nov 26

If paid before 02:00 PM

Free delivery

View details
image placeholder
product

Part no. 7565903

BMW 3 5 E60 E90 E91 325i 525i N52 N53 Manual 6 Speed Gearbox GS6-17BG WARRANTY

PLN 2,088.95

Delivery Tue, Nov 26

If paid before 02:00 PM

Free delivery

View details
image placeholder
product

Part no. 7626309

BMW E60 E90 E91 E92 325i 525i N52 N53 Manual 6 Speed Gearbox GS6-17BG WARRANTY

PLN 2,088.95

Delivery Tue, Nov 26

If paid before 02:00 PM

Free delivery

View details
image placeholder
product

Part no. 9810109

Mini Cooper D ALL4 R60 R61 N47N Manual Gearbox 9810109 GS6-53DG CJO WARRANTY

PLN 2,089.95

Delivery Tue, Nov 26

If paid before 02:00 PM

Free delivery

View details
image placeholder
product

Part no. 02T300049S

VW Volkswagen Polo Mk5 6R 1.2 TSI Manual Gearbox PED 5 Speed 02T300049S WARRANTY

PLN 2,089.95

Delivery Tue, Nov 26

If paid before 02:00 PM

Free delivery

View details
image placeholder
product

Part no. A2042705601

Automatic Gearbox Mercedes W204 C207 W212 722997 722.997 2042702705 WARRANTY

PLN 2,089.95

Delivery Tue, Nov 26

If paid before 02:00 PM

Free delivery

View details
image placeholder
product

Part no. 7556041

BMW E87 E90 E91 120i 320i Petrol N46 Automatic Gearbox GA6HP19Z WARRANTY

PLN 2,089.95

Delivery Tue, Nov 26

If paid before 02:00 PM

Free delivery

View details
image placeholder
product

Part no. 6886057

Rear Axle Carrier BMW F90 M5 Subframe Differential Suspension Cradle 6886057

PLN 2,089.95

Delivery Mon, Nov 25

If paid before 02:00 PM

Free delivery

View details
image placeholder
product

Part no. 7643748

BMW X1 E84 Transfer Case Box Transmission ATC350 7619176 7610584 WARRANTY

PLN 2,183.95

Delivery Tue, Nov 26

If paid before 02:00 PM

Free delivery

View details
image placeholder
product

Part no. 7701476363

Renault Master 2 Manual Gearbox 5 Speed PK5071 7701722865 PK5 WARRANTY

PLN 2,184.95

Delivery Tue, Nov 26

If paid before 02:00 PM

Free delivery

View details
image placeholder
product

Part no. A1712704200

Mercedes W204 C209 W212 Automatic Gearbox 722999 722.999 1712704100 WARRANTY

PLN 2,184.95

Delivery Tue, Nov 26

If paid before 02:00 PM

Free delivery

View details
image placeholder
product

Part no. 8609447

Manual Gearbox BMW F10 F11 LCI B47 GS6-45DZ START / STOP 8609447 WARRANTY

PLN 2,184.95

Delivery Tue, Nov 26

If paid before 02:00 PM

Free delivery

View details
image placeholder
product

Part no. 7630579

Automatic Gearbox BMW Z4 E89 18i 20i 28i Petrol N20 7630579 GA8HP45Z WARRANTY

PLN 2,279.95

Delivery Tue, Nov 26

If paid before 02:00 PM

Free delivery

View details
image placeholder
product

Part no. 02X300044L

Audi A4 B7 2.0 TFSI Quattro Manual Gearbox GVE 6 Speed 02X300044L WARRANTY

PLN 2,279.95

Delivery Tue, Nov 26

If paid before 02:00 PM

Free delivery

View details
image placeholder
product

Part no. 09D300038Q

Audi Q7 4L 3.0 TDI Quattro Automatic Gearbox JXX 6 Speed 09D300038Q WARRANTY

PLN 2,279.95

Delivery Tue, Nov 26

If paid before 02:00 PM

Free delivery

View details
image placeholder
product

Part no. 7618727

BMW X3 G01 X4 G02 Rear Axle Differential Diff Ratio 3,23 7618727 WARRANTY

PLN 2,279.95

Delivery Tue, Nov 26

If paid before 02:00 PM

Free delivery

View details
image placeholder
product

Part no. A7252704312

Mercedes W205 Automatic Gearbox Transmission 725.018 725018 A2052705802 WARRANTY

PLN 2,279.95

Delivery Tue, Nov 26

If paid before 02:00 PM

Free delivery

View details
image placeholder
product

Part no. 7590329

BMW E90 E91 325d 330d N57 Automatic Gearbox GA6HP26Z 7590329 7631061 WARRANTY

PLN 2,373.95

Delivery Tue, Nov 26

If paid before 02:00 PM

Free delivery

View details
image placeholder
product

Part no. 9810260

Automatic Gearbox Mini R60 R61 Cooper One N16 GA6F21WA ANJ 9810260 WARRANTY

PLN 2,373.95

Delivery Tue, Nov 26

If paid before 02:00 PM

Free delivery

View details
image placeholder
product

Part no. A1632800800

Mercedes ML W163 Transfer Box Case A1632800800 WARRANTY

Product currently unavailable

View details
image placeholder
product

Part no. 7571420

BMW E90 E91 E92 E93 325d 330d M57N2 Manual Gearbox GS6-53DZ G004 WARRANTY

PLN 2,373.95

Delivery Tue, Nov 26

If paid before 02:00 PM

Free delivery

View details
image placeholder
product

Part no. A2133505300

Mercedes W213 C238 Rear Axle Differential Diff A2133505300 2,473 Ratio WARRANTY

PLN 2,374.95

Delivery Tue, Nov 26

If paid before 02:00 PM

Free delivery

View details
image placeholder
product

Part no. A2042701806

Automatic Gearbox Mercedes W204 C207 W212 722995 722.995 2042701706 WARRANTY

PLN 2,374.95

Delivery Tue, Nov 26

If paid before 02:00 PM

Free delivery

View details
image placeholder
product

Part no. 7542507

BMW E61 Rear Axle Differential Diff 3,38 Ratio 7542506 WARRANTY

PLN 2,374.95

Delivery Tue, Nov 26

If paid before 02:00 PM

Free delivery

View details
image placeholder
product

Part no. 9803238

Manual Gearbox Mini R60 Countryman Cooper SD ALL4 GS6-53DG 9803238 ACI WARRANTY

PLN 2,374.95

Delivery Tue, Nov 26

If paid before 02:00 PM

Free delivery

View details
image placeholder
product

Part no. A1632702100

Mercedes ML W163 270 CDI Automatic Gearbox 722.661 722661 WARRANTY

PLN 2,374.95

Delivery Tue, Nov 26

If paid before 02:00 PM

Free delivery

View details
image placeholder
product

Part no. 7629519

BMW Z4 E85 2.5i 2.5si 3.0i N52 Manual 6 Speed Gearbox GS6-17BG 7629519 WARRANTY

PLN 2,374.95

Delivery Tue, Nov 26

If paid before 02:00 PM

Free delivery

View details
image placeholder
product

Part no. 8678682

BMW F20 F21 F30 F31 F32 B48 Automatic Gearbox 8678682 8484646 GA8HP50Z WARRANTY

PLN 2,374.95

Delivery Tue, Nov 26

If paid before 02:00 PM

Free delivery

View details
image placeholder
product

Part no. 7530961

BMW E65 E66 735i Petrol N62 Automatic Auto Gearbox GA6HP26Z 7530961 WARRANTY

PLN 2,374.95

Delivery Tue, Nov 26

If paid before 02:00 PM

Free delivery

View details
image placeholder
product

Part no. 1456681

Ford Transit MK6 2.4 TDCi Manual Gearbox 6 Speed MT82 RWD 4C1R-7003-AA WARRANTY

PLN 2,374.95

Delivery Tue, Nov 26

If paid before 02:00 PM

Free delivery

View details
image placeholder
product

Part no. 7567845

BMW X3 E83 LCI 1.8d 2.0d N47 Transfer Box ATC-400 7567845 3455131 WARRANTY

PLN 2,374.95

Delivery Tue, Nov 26

If paid before 02:00 PM

Free delivery

View details
Gearboxes and Drivetrains

Gearboxes and Drivetrains

Gearboxes and Drivetrains for Cars

Have you ever wondered what makes your car accelerate smoothly on the highway or handle inclines effortlessly? The answer lies in your vehicle's drivetrain—the heart of the mechanism that transfers power from the engine to the wheels. Whether you're driving an elegant Mercedes, a dynamic Audi, or a reliable Volkswagen, gearboxes and drivetrains play a crucial role. If you're looking for a modern automatic gearbox for your luxury SUV or a sturdy manual gearbox for a city compact car—you've come to the right place! In our store, we offer top-quality used gearboxes and drivetrains for brands such as BMW, Mini, Mercedes, Audi, Volkswagen, Seat, Skoda, and Ford. This ensures that every part fits your car perfectly and guarantees its reliable operation for many years. We ensure that you can enjoy hassle-free operation of your car in all conditions.

Wide Selection of Original Gearboxes and Drivetrains

In our offer, you will find both **manual **and automatic gearboxes, as well as a variety of drivetrain components such as drive shafts and differential mechanisms (differentials, differential bearings, and other differential parts). Each product is carefully checked for quality and functionality to ensure reliable operation and long life. Caring for your road safety and vehicle comfort, we provide only the best technological solutions backed by years of experience in the automotive industry. Choose our products today and enjoy peace of mind knowing that your car operates flawlessly!

Expert Assistance in Choosing the Right Gearbox or Drivetrain

Our specialists offer professional advice when selecting the ideal gearbox or drivetrain for your vehicle. With their knowledge, you can be confident that the chosen gearbox or drivetrain component will fit your car perfectly, ensuring its smooth operation. Experts will also help you choose the right drivetrain components. Whether you need to repair an existing part or a complete drivetrain set—our expertise ensures the right choice for every part. In our offer, you will find both drive shafts and differential mechanisms of the highest quality. Our goal is to provide only proven technological solutions supported by years of experience in the automotive industry. Therefore, you can be sure that the part you choose will be durable and reliable for many years of use. Additionally, we offer not only entire gearboxes but also numerous drivetrain components such as drive shafts and differential mechanisms. All in one place! We invite you to take advantage of our expert assistance in selecting the right parts. Our specialists are happy to advise you on the best solution tailored to your needs and expectations. Trust our products and see for yourself! Check our offer today and take care of your car, just as it takes care of you on every kilometer of the road. We invite you to explore our offer! Find the perfect components for your vehicle and enjoy safety and comfort on every kilometer of the road.