BMW Tools & Specialty Equipment for BMW 1 Series E82 (2008-2013)

Clear BMW chassis

Please ensure your correct model is selected

Performing certain maintenance and adjustments on your BMW is often a hassle or impossible without the proper tools. The difference between an enthusiast and an owner is the determination to get the job done on our own cars for pure satisfaction and to strengthen the bonds we share. All the specific tools you need to get the job done right, from fan clutch tools, cam alignment tools, and steering rack alignment tools, to coilover adjustment spanners, diagnostic equipment, and more have all been selected by our experts to help maintain your BMW.

Sub-Categories

Sort By:

Clutch Slave Cylinder Bleeder Tool
10X Entries Into Our F80 M3 Sweepstakes
Turner Motorsport - Corporate Logo
T#:49578590
Part#: 056958LA01
In Stock
Sale - Save 25% $ 61.99

This product was last offered at the strikethrough price on
06-14-2026

$ 46.49 USD
Free Shipping
Sale - Save 25%
$ 61.99

This product was last offered at the strikethrough price on
06-14-2026

$ 46.49 USD
Free Shipping

If you've ever bled the clutch hydraulic system on your BMW, you know how frustrating it can be. Designed with both DIY enthusiasts and professional technicians in mind, our clever tool simplifies one of the most notoriously annoying steps in clutch service.

Crafted from high-quality aluminum and finished in a durable black anodized coating, our clutch slave cylinder bleeder tool is built to last. Its function is simple: the adjustable piston rod applies controlled pressure directly to the clutch slave cylinder’s piston, compressing it and reducing its internal volume. By minimizing the amount of air trapped inside the cylinder, bleeding becomes faster, cleaner, and far more effective—no more endless pedal pumping or inconsistent clutch feel. The result is firm, consistent clutch pedal engagement and a smoother overall driving experience, all achieved with less time and effort underneath the car.

FEATURES & BENEFITS

Simplifies bleeding the BMW clutch hydraulic system by reducing trapped air in the slave cylinder Eliminates excessive pedal pumping and inconsistent clutch feel Helps achieve firm, consistent clutch pedal engagement Crafted from high-quality aluminum for strength and longevity Durable black anodized finish resists wear and corrosion Designed for both DIY enthusiasts and professional technicians PRODUCT DEVELOPMENT

Our Clutch Slave Cylinder Bleeder Tool was designed, engineered, tested, and quality inspected by our Research and Development team at Turner. Nothing but the highest level of precision and quality through leading-edge product development technology, including FARO laser scanning for reverse engineering and quality inspection, SolidWorks 3D CAD modeling, rapid prototyping utilizing our in-house 3D printer, and rigorous long-term product testing.

Show More Show Less
Bav Auto Tools - Corporate Logo
T#:580444
Part#: B8800139
Ships on Sep 30, 2026
Sale - Save 5% $ 203.99

This product was last offered at the strikethrough price on
05-03-2026

$ 193.79 USD
Free Shipping
Sale - Save 5%
$ 203.99

This product was last offered at the strikethrough price on
05-03-2026

$ 193.79 USD
Free Shipping
Used in removal and installation of the front crankshaft seal on BMW N55 engines, a common job that you can save yourself a ton of money doing at home.
Bav Auto Trailing Arm Bushing Tool Set - E82/88 E84 E9X
10X Entries Into Our F80 M3 Sweepstakes
Bav Auto Tools - Corporate Logo
T#:587611
Part#: B8800101
In Stock
Sale - Save 10% $ 240.99

This product was last offered at the strikethrough price on
05-03-2026

$ 216.89 USD
Free Shipping
Sale - Save 10%
$ 240.99

This product was last offered at the strikethrough price on
05-03-2026

$ 216.89 USD
Free Shipping
Remove and install the rear trailing arm bushings and upper and lower rear control arm bushings with one toolset without removing the trailing arms from the vehicle. This tool is designed to work with all trailing arm bushing designs on E82, E84, E90, E91, E92, E93 model cars.
Show More Show Less

Bav Auto Fuel Injector Removal/Installation Tool - N55
For E - Chassis N55
10X Entries Into Our F80 M3 Sweepstakes
Bav Auto Tools - Corporate Logo
T#:580388
Part#: B8800075
In Stock
Sale - Save 20% $ 109.99

This product was last offered at the strikethrough price on
05-03-2026

$ 87.99 USD
Free Shipping
Sale - Save 20%
$ 109.99

This product was last offered at the strikethrough price on
05-03-2026

$ 87.99 USD
Free Shipping
This tool takes the stress and difficulty out of removing and installing your N55 fuel injectors.

Bav Auto Timing Tool Kit - N51 N52 N54 N55 S55
10X Entries Into Our F80 M3 Sweepstakes
Bav Auto Tools - Corporate Logo
T#:580414
Part#: B8800107
Ships on Oct 20, 2026
Sale - Save 5% $ 371.99

This product was last offered at the strikethrough price on
05-03-2026

$ 353.39 USD
Free Shipping
Sale - Save 5%
$ 371.99

This product was last offered at the strikethrough price on
05-03-2026

$ 353.39 USD
Free Shipping
Sets cam, valve & VANOS timing on BMW N51, N52, N53, N54 & N55 engines. Includes camshaft fixture with hold-down bolts, 3 alignment gauges and TDC pin. A must when removing and replacing cylinder heads on these engines.
Show More Show Less
Bav Auto Shock and Strut Nut Tool
10X Entries Into Our F80 M3 Sweepstakes
Bav Auto Tools - Corporate Logo
T#:580394
Part#: B8800081
In Stock
Sale - Save 5% $ 123.99

This product was last offered at the strikethrough price on
05-03-2026

$ 117.79 USD
Free Shipping
Sale - Save 5%
$ 123.99

This product was last offered at the strikethrough price on
05-03-2026

$ 117.79 USD
Free Shipping
Used to install or remove shock and strut nuts - no more using an impact gun!

Bav Auto Hub Adapter / Hub Puller
10X Entries Into Our F80 M3 Sweepstakes
Bav Auto Tools - Corporate Logo
T#:580427
Part#: B8800120
In Stock
Sale - Save 10% $ 109.99

This product was last offered at the strikethrough price on
05-03-2026

$ 98.99 USD
Free Shipping
Sale - Save 10%
$ 109.99

This product was last offered at the strikethrough price on
05-03-2026

$ 98.99 USD
Free Shipping
For use with B8800122 impact driver to remove stuck CV axle shafts.
Bav Auto Trailing Arm Inner Bushing Tool - Master Set
10X Entries Into Our F80 M3 Sweepstakes
Be sure to add some grease to the rods in this tool set during installation to prevent breakage.
Bav Auto Tools - Corporate Logo
T#:580442
Part#: B8800137
In Stock
Sale - Save 3% $ 293.99

This product was last offered at the strikethrough price on
05-03-2026

$ 285.17 USD
Free Shipping
Sale - Save 3%
$ 293.99

This product was last offered at the strikethrough price on
05-03-2026

$ 285.17 USD
Free Shipping
Remove and install the two rear inner trailing arm / lower control arm bushings that are in the subframe with one tool set without removing the trailing arms from the vehicle. This tool is designed to work with all trailing arm bushing designs on E82, E84, E90 ,E91, E92, E93 model cars. Replaces bushing part #'s 33326770829 and 33326763092.
Show More Show Less

Bav Auto Fuel Injector Seal Installer & Remover - N54/N63
10X Entries Into Our F80 M3 Sweepstakes
Bav Auto Tools - Corporate Logo
T#:580445
Part#: B8800140
In Stock
Sale - Save 3% $ 121.99

This product was last offered at the strikethrough price on
05-03-2026

$ 118.33 USD
Free Shipping
Sale - Save 3%
$ 121.99

This product was last offered at the strikethrough price on
05-03-2026

$ 118.33 USD
Free Shipping
This is has been specifically designed to remove and install the seals on your fuel injectors without damaging either the seals or injectors themselves.

Bav Auto Tools - Corporate Logo
T#:580397
Part#: B8800084
In Stock
Sale - Save 15% $ 146.99

This product was last offered at the strikethrough price on
05-03-2026

$ 124.94 USD
Free Shipping
Sale - Save 15%
$ 146.99

This product was last offered at the strikethrough price on
05-03-2026

$ 124.94 USD
Free Shipping
Bav Auto Media Blaster Kit - BMW N20 N54 N55
10X Entries Into Our F80 M3 Sweepstakes
Bav Auto Tools - Corporate Logo
T#:582473
Part#: B1100008
Ships on Sep 29, 2026
Sale - Save 8% $ 329.99

This product was last offered at the strikethrough price on
05-03-2026

$ 303.26 USD
Free Shipping
Sale - Save 8%
$ 329.99

This product was last offered at the strikethrough price on
05-03-2026

$ 303.26 USD
Free Shipping
Carbon building up in your intake ports? Take care of it quick and easy with this DIY media blaster kit from Bav auto. This walnut shell media blaster kit contains everything you need to effectively clean and de-carbon the intake ports and valves on your turbocharged N20, N54, or N55 BMW engine. Taking your vehicle to the dealer to have this service performed, you would be looking at a cost of around $1000 or more! This kit saves you money and can be used as many times as you need to ensure perfectly clean intake ports for optimum airflow and performance. Included in this kit: 20lb pressure feed media blaster including water separator and pressure gauge blasting wand N54/N55 port adapter (attaches to your shop vac to catch the used media and deposits) 25lb package of walnut shell blasting media Use of this kit requires a medium sized air compressor (suggested minimum 20-30 gallon tank, 4.0 CFM @ 90psi), common "shop vac" and full hearing and eye protection. We recommend the use of a remote starter switch. Please note: Intake manifold gasket set and Throttle body gasket, sold separately, must be replaced when removing intake manifold.
Show More Show Less
Bav Auto Tools - Corporate Logo
T#:580412
Part#: B8800104
In Stock
Sale - Save 5% $ 147.99

This product was last offered at the strikethrough price on
05-03-2026

$ 140.59 USD
Free Shipping
Sale - Save 5%
$ 147.99

This product was last offered at the strikethrough price on
05-03-2026

$ 140.59 USD
Free Shipping
For removal and installation of the rear crankshaft seal on BMW N51, N52 and N54 engines.


Bav Auto Tools - Corporate Logo
T#:580431
Part#: B8800124
Ships on Sep 30, 2026
Sale - Save 15% $ 178.99

This product was last offered at the strikethrough price on
05-03-2026

$ 152.14 USD
Free Shipping
Sale - Save 15%
$ 178.99

This product was last offered at the strikethrough price on
05-03-2026

$ 152.14 USD
Free Shipping
For installation and removal of pressure springs on intermediate levers of valve train. Ensures quick, easy and safe handling of these high force springs.
Bav Auto Timing Tool Kit
10X Entries Into Our F80 M3 Sweepstakes
Bav Auto Tools - Corporate Logo
T#:580365
Part#: B8800041
In Stock
Sale - Save 5% $ 230.99

This product was last offered at the strikethrough price on
05-03-2026

$ 219.44 USD
Free Shipping
Sale - Save 5%
$ 230.99

This product was last offered at the strikethrough price on
05-03-2026

$ 219.44 USD
Free Shipping
Lock your camshafts in place when servicing your timing system to prevent future timing issues.
Bav Auto Smoke Machine Intake Adapter Bladder
10X Entries Into Our F80 M3 Sweepstakes
Bav Auto Tools - Corporate Logo
T#:580342
Part#: B8800012
In Stock
Sale - Save 15% $ 89.99

This product was last offered at the strikethrough price on
05-03-2026

$ 76.49 USD
Free Shipping
Sale - Save 15%
$ 89.99

This product was last offered at the strikethrough price on
05-03-2026

$ 76.49 USD
Free Shipping
The inflatable intake adapter quickly and easily adapts to all sizes of intake boots, bellows or pipes, as well as exhaust pipes and other vacuum or pressure system tubes. The adapter assures quick and secure connection of your diagnostic smoker (Evaporative Smoke Machine). No more tapered cones slipping out of the boots or pipes. Simply insert the inflatable bladder into the intake boot (or exhaust) and pump the inflation bulb. The bladder will expand to fit round, oval or other odd shaped boots, pipes, bellows, etc. Once inflated, connect your smoker's outlet hose to the second hose on the adapter. The smoke is injected through the tube in the bladder and into the system being tested.
Show More Show Less

OBDeleven ULTIMATE Pack - Next Generation
Includes 12-month ULTIMATE Plan and UNLIMITED One-Click applications!
OBDeleven - Corporate Logo
T#:10551376
Part#: 024871OBD04
In Stock
$ 264.99 USD
Free Shipping
$ 264.99 USD
Free Shipping

The OBDeleven Next-Generation device represents a cutting-edge diagnostic tool designed to comprehend and enhance your vehicle. This smart device utilizes cloud-based automotive diagnostics software compatible with iOS and Android operating systems, providing comprehensive access to your car. It can read, clear, share faults, monitor, program, and activate various comfort functions. This ULTIMATE pack also includes the OBDeleven Phone Holder (T#23714960) and Carry Pouch (T#23714959)!

The OBDeleven NextGen device is an intelligently designed automotive diagnostic tool that simplifies the process of scanning your car for faults and reading or clearing trouble codes. Additionally, it offers the convenience of customizing your vehicle through One-Click Apps, pre-made coding applications that can transform your driving experience with a single click on your smartphone.

Officially licensed by the Volkswagen Group (VAG) and the BMW Group, this device empowers every driver to make modifications to their BMW Group and Volkswagen Group (VAG) vehicles, ensuring a seamless and personalized automotive experience.


Main Features - BMW / MINI:

  • Perform Advanced Diagnostics – scan all available control units, read, clear, and share trouble codes for E (from 2008), F, G, I-series, MINI (F-series), and select Rolls-Royce models.
  • One-Click Apps (pre-made car coding applications to customize features and reset service reminders) for F, G, I-series, MINI (F-series), and select Rolls-Royce models. 
  • Share diagnostic data
  • Check car battery status

Main Features - VAG:

  • Perform Advanced Diagnostics – scan, read, clear, and share trouble codes
  • One-Click Apps (pre-made car coding applications to customize features and reset service reminders)
  • SFD unlocked (also supports newest Volkswagen group vehicles)
  • Live data - view and test control units in real-time, such as engine speed, coolant temperature, oil temperature, etc.
  • Output testing

Advanced Features - VAG Only:

  • Automatically identify vehicle from VIN
  • Read / clear trouble codes from all control units
  • Read information about control unit
  • Share diagnostic data log via email
  • Observe battery status
  • Log connected cars history
  • Engine, Equipment and fault code lookup
  • Advanced control unit information
  • Charts
  • Gauges
  • Sub control units information
  • Control unit reset (UDS) 
  • Security access
  • Login finder
  • Diagnostic service change
  • Car backup and programming history


ULTIMATE Subscription Features - VAG Only (With included 12-month subscription):

*=exclusive to ULTIMATE plan (not in PRO plan)

  • Coding / Long coding
  • Coding II
  • Sub control units coding
  • Gateway installation list 
  • Diagnostic service change
  • Control unit reset (UDS) 
  • Login finder (Android only)
  • Security access (Android only)
  • Adaptation / Long adaptation
  • Trouble code Freeze frame
  • Basic settings
  • Gateway auto code (Android only)
  • Live data labels
  • Control unit backup (Android only)
  • EEPROM (Android only)
  • *UNLIMITED One-Click Apps
  • *OCAbuilder (create your own One-Click Apps)
  • *RAW data


One-Click Apps:

One-Click Apps are functions for daily users and don't require any additional knowledge about vehicle programming. More than 700 different apps are available for various vehicles. With the ULTIMATE version, unlimited One-Click Apps can be used. One-Click App compatibility varies by vehicle.

  • Perform Service Functions (Oil Service Reset, Electronic Parking Brake Service, etc.)
  • Adjust Exterior Lights (Daytime Running Lights, Cornering Lights, etc.)
  • Control Comfort System Settings (Door Locks, Comfort Window Closing/Opening, etc.)
  • Activate Functions After Retrofits (LED License Plate Lights, Washer Fluid Level Sensor, etc.)
  • Activate Cool Visual Features (Needle Sweep, Optical Parking System, etc.)
  • Add More Features (Lap Timer, Multimedia Engineering Menu, etc.)
  • Disable Unwanted Functions (Soundaktor, Seatbelt Warning, etc.)


What is a “PRO” or “ULTIMATE” Plan? How does it help me?

OBDeleven offers two forms of additional software: plans and credits.

Plans (either PRO or ULTIMATE) offer new features ONLY if your vehicle is VAG. See above features lists for the features included in the plan.

Credits allow you to access One-Click Apps.  Apps vary depending on your vehicle, but there are many apps for both VAG and BMW group vehicles! See above for further information regarding One-Click Apps and their capabilities.

 

What can I do without a plan?

Long story short, that depends on if you have a VAG or BMW group vehicle. On standard OBDeleven Next Generation devices without a plan, you can scan, read, clear, and share trouble codes on all vehicles. On VAG vehicles, you can also view and test Live Data from your vehicle’s control units. 

You can still purchase credits on these standard devices without a plan, which allow you to access features on your vehicle using One-Click Apps.  See above for examples of these unlockable features.

Show More Show Less

Bav Auto Brake Disc Run Out and Ball Joint Wear Gauge
10X Entries Into Our F80 M3 Sweepstakes
Bav Auto Tools - Corporate Logo
T#:580425
Part#: B8800118
In Stock
Sale - Save 3% $ 80.99

This product was last offered at the strikethrough price on
05-03-2026

$ 78.56 USD
Free Shipping
Sale - Save 3%
$ 80.99

This product was last offered at the strikethrough price on
05-03-2026

$ 78.56 USD
Free Shipping
Used to measure the wear on brake discs and ball joints.
Bav Auto Exhaust Pipe Expander - 3 Piece Set
10X Entries Into Our F80 M3 Sweepstakes
Bav Auto Tools - Corporate Logo
T#:580376
Part#: B8800055
In Stock
$ 48.99 USD
Free Shipping
$ 48.99 USD
Free Shipping
3 piece pipe expander set enabling you to adapt your exhaust pipe to fit together with stock or aftermarket pieces alike.

Bav Auto Ratcheting Exhaust Pipe Cutter
10X Entries Into Our F80 M3 Sweepstakes
Bav Auto Tools - Corporate Logo
T#:580374
Part#: B8800053
In Stock
Sale - Save 5% $ 122.99

This product was last offered at the strikethrough price on
05-03-2026

$ 116.84 USD
Free Shipping
Sale - Save 5%
$ 122.99

This product was last offered at the strikethrough price on
05-03-2026

$ 116.84 USD
Free Shipping
Ratcheting tubing cutter makes cutting exhaust tubing a breeze. Cuts without having to rotate tool completely around tubing.
Carista Bluetooth OBD2 Adapter - BMW & Mini
This application supports advanced diagnostics, customizations
Carista - Corporate Logo
T#:391453
Part#: COBD-BT24
In Stock
$ 39.99 USD
Free Shipping
$ 39.99 USD
Free Shipping
Carista is a smartphone application for both iOS and Android devices that allows owners to diagnose vehicle faults, reset service indicators, and customize vehicle systems without any complicated coding. In order to use Carista on your vehicle, only three things are required: An iPhone, iPad, or iPod touch running iOS 8.0 or later OR an Android device running Android 2.3 and up The Carista OBD2 App: Available on the Apple AppStore and Google Play Bluetooth OBD2 Adapter: Available HERE! Uses Bluetooth 4LE which prevents drainage to the car's battery due to it's power saving mode. Since the adapter is Bluetooth, the Wi-Fi connection on your mobile device remains open so you can still browse the internet while still remaining connected to the vehicle. The Carista Bluetooth OBD2 Adapter is also compatible with the OBD Fusion app on iOS and Android. Diagnose (OBD2): Carista can check your vehicle's health and report any faults stored in its computers. You can also clear any fault codes and reset your "check engine" light, as emissions test readiness. This is a FREE feature. Diagnose (Manufacturer-Specific): Unlike regular OBD2 apps, Carista also gives you access to advanced manufacturer-specific diagnostics, including computers like ABS, airbag, navigation, etc. and gives you the ability to reset your airbag light, ABS light, traction control light, etc. Manufacturer-Specific Diagnosis is a PAID feature; supported vehicles only. Customization: Carista gives you the power to personalize the behavior of your car’s windows, lights, instruments and more, with a click of a button. Customization is a PAID feature; supported vehicles only. Service: With Carista’s DIY tools, resetting your oil service indicator, servicing your electronic parking brake or checking your launch control count becomes a 1-click action. This is a PAID feature; supported vehicles only. Pricing: All PAID features listed above are available with an in-app purchase of Pro functionality: complimentary 1 month trial included, annual subscriptions are $39.99/year.
Show More Show Less

OBDeleven NextGen Unit & 500 Credit Bundle
Includes 500 credits for use with One-Click Apps! Does NOT include any PRO Plan.
OBDeleven - Corporate Logo
T#:11497323
Part#: 024871OBD05
Special Order: No Guaranteed ETA
$ 145.99 USD
Free Shipping
$ 145.99 USD
Free Shipping

The OBDeleven Next-Generation device represents a cutting-edge diagnostic tool designed to comprehend and enhance your vehicle. This smart device utilizes cloud-based automotive diagnostics software compatible with iOS and Android operating systems, providing comprehensive access to your car. It can read, clear, share faults, monitor, program, and activate various comfort functions. This pack also includes 500 credits to use on One-Click Apps!

The OBDeleven NextGen device is an intelligently designed automotive diagnostic tool that simplifies the process of scanning your car for faults and reading or clearing trouble codes. Additionally, it offers the convenience of customizing your vehicle through One-Click Apps, pre-made coding applications that can transform your driving experience with a single click on your smartphone.

Officially licensed by the Volkswagen Group (VAG) and the BMW Group, this device empowers every driver to make modifications to their BMW Group and Volkswagen Group (VAG) vehicles, ensuring a seamless and personalized automotive experience.


Main Features - BMW / MINI:

  • Perform Advanced Diagnostics – scan all available control units, read, clear, and share trouble codes for E (from 2008), F, G, I-series, MINI (F-series), and select Rolls-Royce models.
  • One-Click Apps (pre-made car coding applications to customize features and reset service reminders) for F, G, I-series, MINI (F-series), and select Rolls-Royce models. 
  • Share diagnostic data
  • Check car battery status

Main Features - VAG:

  • Perform Advanced Diagnostics – scan, read, clear, and share trouble codes
  • One-Click Apps (pre-made car coding applications to customize features and reset service reminders)
  • SFD unlocked (also supports newest Volkswagen group vehicles)
  • Live data - view and test control units in real-time, such as engine speed, coolant temperature, oil temperature, etc.
  • Output testing

Advanced Features - VAG Only:

  • Automatically identify vehicle from VIN
  • Read / clear trouble codes from all control units
  • Read information about control unit
  • Share diagnostic data log via email
  • Observe battery status
  • Log connected cars history
  • Engine, Equipment and fault code lookup
  • Advanced control unit information
  • Charts
  • Gauges
  • Sub control units information
  • Control unit reset (UDS) 
  • Security access
  • Login finder
  • Diagnostic service change
  • Car backup and programming history


One-Click Apps:

One-Click Apps are functions for daily users and don't require any additional knowledge about vehicle programming. More than 700 different apps are available for various vehicles. With the ULTIMATE version, unlimited One-Click Apps can be used. One-Click App compatibility varies by vehicle.

  • Perform Service Functions (Oil Service Reset, Electronic Parking Brake Service, etc.)
  • Adjust Exterior Lights (Daytime Running Lights, Cornering Lights, etc.)
  • Control Comfort System Settings (Door Locks, Comfort Window Closing/Opening, etc.)
  • Activate Functions After Retrofits (LED License Plate Lights, Washer Fluid Level Sensor, etc.)
  • Activate Cool Visual Features (Needle Sweep, Optical Parking System, etc.)
  • Add More Features (Lap Timer, Multimedia Engineering Menu, etc.)
  • Disable Unwanted Functions (Soundaktor, Seatbelt Warning, etc.)


What is a “PRO” or “ULTIMATE” Plan? How does it help me?

OBDeleven offers two forms of additional software: plans and credits.

Plans (either PRO or ULTIMATE) offer new features ONLY if your vehicle is VAG. See above features lists for the features included in the plan.

Credits allow you to access One-Click Apps.  Apps vary depending on your vehicle, but there are many apps for both VAG and BMW group vehicles! See above for further information regarding One-Click Apps and their capabilities.

 

What can I do without a plan?

Long story short, that depends on if you have a VAG or BMW group vehicle. On standard OBDeleven Next Generation devices without a plan, you can scan, read, clear, and share trouble codes on all vehicles. On VAG vehicles, you can also view and test Live Data from your vehicle’s control units. 

You can still purchase credits on these standard devices without a plan, which allow you to access features on your vehicle using One-Click Apps.  See above for examples of these unlockable features.

Show More Show Less