MINI

Clear BMW chassis

Please ensure your correct model is selected

Sub-Categories

Sort By:

Extended Spark Plug Socket
affirm Starting At 0% APR - Subject To Eligibility. See Lending Terms
Sunex - Corporate Logo
T#:391150
Part#: SUU884506
In Stock
9% off MSRP $ 31.99

MSRP stands for Manufacturer's Suggested Retail Price. This is the suggested retail price provided by the manufacturer, supplier or seller.

$ 28.99 USD
Free Shipping on orders $49 and up
9% off MSRP
$ 31.99

MSRP stands for Manufacturer's Suggested Retail Price. This is the suggested retail price provided by the manufacturer, supplier or seller.

$ 28.99 USD
Free Shipping on orders $49 and up
3/8" drive socket with 5/8" opening for most spark plugs
7 pc. 3/8" Dr. Spark Plug Socket Set
affirm Starting At 0% APR - Subject To Eligibility. See Lending Terms
Sunex - Corporate Logo
T#:641915
Part#: 8845D
Ships in 6 Business Days
$ 141.99 USD
Free Shipping
$ 141.99 USD
Free Shipping
Complete set of spark plug sockets.
Axle Assembly - Front Right
affirm Starting At 0% APR - Subject To Eligibility. See Lending Terms
GSP North America - Corporate Logo
T#:23748132
Part#: NCV49043
Ships in 1 Business Day
$ 349.99 USD
Free Shipping on orders $49 and up

Axle Assembly - Front Right
affirm Starting At 0% APR - Subject To Eligibility. See Lending Terms
GSP North America - Corporate Logo
T#:27205358
Part#: NCV49507
Ships in 2 Business Days
$ 158.99 USD
Free Shipping on orders $49 and up

Limited Slip Differential 56.309.191WK
affirm Starting At 0% APR - Subject To Eligibility. See Lending Terms
Wavetrac - Corporate Logo
T#:22723746
Part#: 56309191WK
Ships in 2 Business Days
$ 1,065.99 USD
Free Shipping on orders $49 and up
  • Innovative: Patented Wavetrac® design automatically improves grip in low traction conditions. This feature is truly innovative and unlike any other torque biasing differential design.
  • Superior Materials: High strength 9310 steel gears are used in case-hardened billet or forged steel bodies. ARP® fasteners are used throughout the differential.
  • Maintenance Free: As supplied new, the Wavetrac® differential will perform a lifetime of service without maintenance or rebuilds.
  • Limited LIFETIME Warranty: All Wavetrac® differentials include a transferable, limited lifetime warranty.
  • Show More Show Less
    MINI R56 Front Left Loaded Front Strut
    affirm Starting At 0% APR - Subject To Eligibility. See Lending Terms
    GSP North America - Corporate Logo
    T#:1211235
    Part#: 882419
    Ships in 4 Business Days
    $ 148.99 USD
    Free Shipping
    $ 148.99 USD
    Free Shipping

    MINI R56 Front Left Loaded Front Strut provides a convenient and efficient solution for replacing your vehicle’s front strut, spring, and strut mount. This pre-assembled unit eliminates the need for special disassembling tools, as it comes fully assembled, allowing for a quicker and easier installation with standard hand tools.

    • Pre-Assembled Convenience: Comes as a complete unit, saving time and effort during installation.
    • Easy Installation: Designed for quick replacement with standard hand tools, no special tools required.
    • Efficient Replacement: Ideal for restoring proper suspension function and ride quality without the hassle of disassembling individual components.
    • Pair Replacement Recommended: For optimal performance and balance, it is advised to replace struts in pairs.
    • Warranty: Comes with a 2-year/30,000-mile warranty, ensuring reliability and peace of mind.
    Show More Show Less

    Axle Assembly - Front Left
    affirm Starting At 0% APR - Subject To Eligibility. See Lending Terms
    GSP North America - Corporate Logo
    T#:27205357
    Part#: NCV49506
    Ships in 2 Business Days
    $ 126.99 USD
    Free Shipping on orders $49 and up
    Loaded Front Strut - Front Right
    affirm Starting At 0% APR - Subject To Eligibility. See Lending Terms
    GSP North America - Corporate Logo
    T#:1211239
    Part#: 882418
    In Stock
    $ 106.99 USD
    Free Shipping
    $ 106.99 USD
    Free Shipping

    Axle Assembly - Front Right
    affirm Starting At 0% APR - Subject To Eligibility. See Lending Terms
    GSP North America - Corporate Logo
    T#:23748134
    Part#: NCV49045
    Ships in 2 Business Days
    $ 295.99 USD
    Free Shipping on orders $49 and up

    MINI R53 Loaded Front Strut - Front Right
    affirm Starting At 0% APR - Subject To Eligibility. See Lending Terms
    GSP North America - Corporate Logo
    T#:1211241
    Part#: 882423
    Ships in 1 Business Day
    $ 138.99 USD
    Free Shipping
    $ 138.99 USD
    Free Shipping

    MINI R53 Loaded Front Strut - Front Right offers a convenient solution for replacing your front strut, spring, and strut mount with a pre-assembled unit. This fully assembled strut assembly eliminates the need for special disassembling tools, allowing for a quick and easy replacement using standard hand tools.

    • Pre-assembled unit for easy installation
    • No special tools required for assembly
    • Quick replacement with standard hand tools
    • Recommended to replace struts in pairs for balanced performance
    • 2 years/30,000-mile warranty
    • Stock suspension compatibility
    Show More Show Less
    Front Axle Assembly - Left
    affirm Starting At 0% APR - Subject To Eligibility. See Lending Terms
    GSP North America - Corporate Logo
    T#:31291060
    Part#: NCV49001
    Ships in 2 Business Days
    $ 92.99 USD
    Free Shipping on orders $49 and up
    MINI R53 Loaded Front Left Strut
    affirm Starting At 0% APR - Subject To Eligibility. See Lending Terms
    GSP North America - Corporate Logo
    T#:1211240
    Part#: 882422
    Special Order: No Guaranteed ETA
    $ 138.99 USD
    Free Shipping
    $ 138.99 USD
    Free Shipping

    MINI R53 Loaded Front Left Strut offers a convenient, pre-assembled solution for replacing your front strut, spring, and strut mount. This fully assembled unit eliminates the need for special disassembling tools, allowing for a quick and straightforward installation with standard hand tools.

    • Pre-Assembled Convenience: Saves time and effort by providing a complete front strut assembly that is ready to install.
    • Easy Installation: Designed for a hassle-free replacement with standard hand tools, no special equipment needed.
    • Recommended Pair Replacement: For optimal performance and safety, it is advised to replace struts in pairs.
    • Durable Warranty: Backed by a 2-year or 30,000-mile warranty, ensuring long-term reliability and peace of mind.
    • Stock Suspension: Maintains your vehicle's original ride quality and handling characteristics.
    Show More Show Less


    14 Pc. Full Polish SAE Angle Head Wrench Set
    affirm Starting At 0% APR - Subject To Eligibility. See Lending Terms
    Sunex - Corporate Logo
    T#:642035
    Part#: 9914A
    Ships on Jul 21, 2026
    $ 113.91 USD
    Free Shipping
    $ 113.91 USD
    Free Shipping
    Radius V-Groove design creates an anti-slip while also preventing round-off.
    1/2" Drive 24mm Universal Impact Socket
    affirm Starting At 0% APR - Subject To Eligibility. See Lending Terms
    Sunex - Corporate Logo
    T#:5229449
    Part#: 224UMD
    Ships on Jul 21, 2026
    $ 29.99 USD
    Free Shipping on orders $49 and up
    Deep Impact Socket on a swivel.
    3/8" Dr. Universal Impact Swivel Joint
    affirm Starting At 0% APR - Subject To Eligibility. See Lending Terms
    Sunex - Corporate Logo
    T#:2528135
    Part#: 3301D
    Ships on Jul 21, 2026
    5% off MSRP $ 26.20

    MSRP stands for Manufacturer's Suggested Retail Price. This is the suggested retail price provided by the manufacturer, supplier or seller.

    $ 24.89 USD
    Free Shipping on orders $49 and up
    5% off MSRP
    $ 26.20

    MSRP stands for Manufacturer's Suggested Retail Price. This is the suggested retail price provided by the manufacturer, supplier or seller.

    $ 24.89 USD
    Free Shipping on orders $49 and up
    Designed for impact use

    3/8" Dr. External Star Impact Socket Set
    affirm Starting At 0% APR - Subject To Eligibility. See Lending Terms
    Sunex - Corporate Logo
    T#:5269512
    Part#: 3670SED
    Ships on Jul 21, 2026
    $ 65.99 USD
    Free Shipping on orders $49 and up
    CR-MO alloy steel for long life

    Limited Slip Differential 56.309.190WK
    affirm Starting At 0% APR - Subject To Eligibility. See Lending Terms
    Wavetrac - Corporate Logo
    T#:640442
    Part#: 56309190WK
    Back Ordered
    $ 975.99 USD
    Free Shipping
    $ 975.99 USD
    Free Shipping

    Boost Traction with Wavetrac® Torque Biasing Differential

    Elevate your vehicle's performance with the revolutionary Wavetrac® Torque Biasing Differential. It boasts a patented design that automatically enhances traction when faced with low-grip conditions, setting it apart from other torque biasing differential systems.

    Manufactured with precision, this superior differential features high-strength 9310 steel gears housed within case-hardened billet or forged steel bodies. The use of ARP® fasteners throughout the differential ensures exceptional durability and reliability.

    What makes the Wavetrac® truly exceptional is its maintenance-free operation. You can rely on it to deliver consistent performance throughout its lifetime, without the need for regular maintenance or rebuilds. Additionally, it comes with a transferable limited lifetime warranty for your peace of mind.

    For in-depth technical information about the Wavetrac® Differential, visit our [Technical Information](http://www.wavetrac.net/technical.htm).

    Show More Show Less
    2 Ton Long Lowrider Service Jack
    affirm Starting At 0% APR - Subject To Eligibility. See Lending Terms
    Sunex - Corporate Logo
    T#:385986
    Part#: 6602LPD
    Back Ordered
    $ 704.99 USD
    $ 704.99 USD
    Designed to reach far under your vehicle with this long and low chassis

    R52/R53 Front Axle Assembly - Right
    affirm Starting At 0% APR - Subject To Eligibility. See Lending Terms
    GSP North America - Corporate Logo
    T#:23416538
    Part#: NCV49505
    In Stock
    $ 152.99 USD
    Free Shipping on orders $49 and up

    Revitalize your Mini with GSP's Replacement Axle Assemblies, a perfect solution for worn-out axles. Featuring new boots, CV joints, and shaft, these assemblies ensure years of reliable service. Crafted by the same experts who manufactured your car's original equipment, these replacements guarantee factory-like performance. Don't risk a potential breakdown due to a failing axle or CV joint. Upgrade today to avoid unforeseen problems. This brand new axle shaft assembly doesn't require returning the old axle, as there's no core charge.

    • Renewed axles for improved performance
    • New boots, CV joints, and shaft for durability
    • Equivalent performance to factory pieces
    • No core charge for hassle-free replacement
    Show More Show Less
    Oil Filter Socket 32mm
    affirm Starting At 0% APR - Subject To Eligibility. See Lending Terms
    Sunex - Corporate Logo
    T#:5269518
    Part#: 367132D
    In Stock
    6% off MSRP $ 17.00

    MSRP stands for Manufacturer's Suggested Retail Price. This is the suggested retail price provided by the manufacturer, supplier or seller.

    $ 15.95 USD
    Free Shipping on orders $49 and up
    6% off MSRP
    $ 17.00

    MSRP stands for Manufacturer's Suggested Retail Price. This is the suggested retail price provided by the manufacturer, supplier or seller.

    $ 15.95 USD
    Free Shipping on orders $49 and up
    Make oil filter housing removal simple

    Axle Assembly - Front Right With Bracket
    affirm Starting At 0% APR - Subject To Eligibility. See Lending Terms
    GSP North America - Corporate Logo
    T#:27205361
    Part#: NCV49515
    In Stock
    $ 184.99

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

    $ 156.99 USD
    Limited Qty Sale
    Free Shipping on orders $49 and up
    $ 184.99

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

    $ 156.99 USD
    Limited Qty Sale
    Free Shipping on orders $49 and up

    Front Axle Assembly - Left R52 R53
    affirm Starting At 0% APR - Subject To Eligibility. See Lending Terms
    GSP North America - Corporate Logo
    T#:26238429
    Part#: NCV49504
    In Stock
    $ 116.99 USD
    Free Shipping on orders $49 and up

    Upgrade your Mini's worn-out axles with these high-quality replacement axle assemblies from GSP. Featuring new boots, CV joints, and shaft, these assemblies guarantee years of reliable service, keeping your Mini running smoothly on the road. Don't risk a broken axle or CV joint leaving you stranded – replace them today with GSP replacement axle assemblies. Plus, with no core charge, it's a hassle-free upgrade for your Mini's manual transmission.

    • High-quality replacement axle assemblies from GSP
    • New boots, CV joints, and shaft ensure long-term durability
    • No core charge, making it a hassle-free upgrade
    • Compatible with manual transmissions
    Show More Show Less
    Loaded Rear Strut - Rear Left
    affirm Starting At 0% APR - Subject To Eligibility. See Lending Terms
    GSP North America - Corporate Logo
    T#:23681826
    Part#: 883061
    Ships in 2 Business Days
    $ 115.99 USD
    Free Shipping on orders $49 and up
    Not FOR JCW Suspension cars or lowered suspension over stock.
    Rear Wheel Bearing/Hub Assembly - Priced Each
    affirm Starting At 0% APR - Subject To Eligibility. See Lending Terms
    GSP North America - Corporate Logo
    T#:27205356
    Part#: 233304
    Ships in 2 Business Days
    $ 84.99 USD
    Free Shipping on orders $49 and up


    Axle Assembly - Front Left
    affirm Starting At 0% APR - Subject To Eligibility. See Lending Terms
    GSP North America - Corporate Logo
    T#:27205359
    Part#: NCV49514
    Ships in 2 Business Days
    $ 93.99 USD
    Free Shipping on orders $49 and up
    Axle Assembly - Front Left
    affirm Starting At 0% APR - Subject To Eligibility. See Lending Terms
    GSP North America - Corporate Logo
    T#:27205360
    Part#: NCV49508
    Ships in 2 Business Days
    $ 140.99 USD
    Free Shipping on orders $49 and up
    Loaded Rear Strut - Rear Right
    affirm Starting At 0% APR - Subject To Eligibility. See Lending Terms
    GSP North America - Corporate Logo
    T#:23681823
    Part#: 882621
    Ships in 1 Business Day
    $ 98.99 USD
    Free Shipping on orders $49 and up

    3 Ton Aluminum Floor Jack
    affirm Starting At 0% APR - Subject To Eligibility. See Lending Terms
    Sunex - Corporate Logo
    T#:385984
    Part#: 6603ASJD
    Ships in 6 Business Days
    $ 720.99 USD
    $ 720.99 USD
    Need a light weight(under 60 Lbs) and heavy duty floor jack? This is the one for you

    GSP Front Axle Assembly - Left - F39, F48, F54, F60
    affirm Starting At 0% APR - Subject To Eligibility. See Lending Terms
    GSP North America - Corporate Logo
    T#:54388487
    Part#: NCV49013
    Ships in 2 Business Days
    New Item
    $ 175.99 USD
    Free Shipping on orders $49 and up
    When it comes to keeping your ultimate driving machine planted and putting power to the pavement, compromise isn't an option. Since 2004, GSP has been an industry leader in North American drivetrain technology, consistently beating the competition to market with the newest applications and broadest coverage.
    Show More Show Less
    Loaded Rear Strut - Rear Left
    affirm Starting At 0% APR - Subject To Eligibility. See Lending Terms
    GSP North America - Corporate Logo
    T#:23681824
    Part#: 882622
    Ships in 1 Business Day
    $ 98.99 USD
    Free Shipping on orders $49 and up

    Axle Assembly - Front Right
    affirm Starting At 0% APR - Subject To Eligibility. See Lending Terms
    GSP North America - Corporate Logo
    T#:28869574
    Part#: NCV49015
    Ships in 2 Business Days
    $ 142.99 USD
    Free Shipping on orders $49 and up
    When axle shafts fail, the CV joints are often the root cause. These joints enable the axle shaft to rotate smoothly and quietly. However, if they malfunction, you may experience symptoms such as vibrations in the drivetrain, clicking noises during turns, and challenges while driving. Replacing your axle assembly can help restore your vehicle's driving performance.
    Show More Show Less
    Loaded Front Strut - Front Left
    affirm Starting At 0% APR - Subject To Eligibility. See Lending Terms
    GSP North America - Corporate Logo
    T#:1211238
    Part#: 882421
    Ships in 2 Business Days
    $ 112.99 USD
    Free Shipping
    $ 112.99 USD
    Free Shipping

    6-Ton Jack Stands - Pair
    affirm Starting At 0% APR - Subject To Eligibility. See Lending Terms
    Sunex - Corporate Logo
    T#:386187
    Part#: 1006D
    Ships in 6 Business Days
    $ 306.99 USD
    $ 306.99 USD
    These jack stands have steel base pads for superior stability

    Axle Assembly - Front Right
    affirm Starting At 0% APR - Subject To Eligibility. See Lending Terms
    GSP North America - Corporate Logo
    T#:31622604
    Part#: NCV27033
    Ships in 2 Business Days
    $ 164.99 USD
    Free Shipping on orders $49 and up
    Loaded Front Strut - Front Right
    affirm Starting At 0% APR - Subject To Eligibility. See Lending Terms
    GSP North America - Corporate Logo
    T#:1211237
    Part#: 882420
    Ships in 2 Business Days
    $ 112.99 USD
    Free Shipping
    $ 112.99 USD
    Free Shipping
    GSP Axle Assembly - Rear Right - R60, R61
    affirm Starting At 0% APR - Subject To Eligibility. See Lending Terms
    GSP North America - Corporate Logo
    T#:54388515
    Part#: NCV49044
    Ships in 3 Business Days
    New Item
    $ 116.99 USD
    Free Shipping on orders $49 and up
    In the world of European performance, your drivetrain is only as strong as its weakest link. If your right rear axle is suffering from torn boots or worn CV joints, you are losing efficiency and risking a critical failure on the street or the autocross pad. The GSP Rear Right Axle Assembly offers a precision-engineered solution to restore the structural integrity of your vehicle's drivetrain.
    Show More Show Less


    Front Wheel Bearing - Priced Each
    affirm Starting At 0% APR - Subject To Eligibility. See Lending Terms
    GSP North America - Corporate Logo
    T#:23714981
    Part#: 270008
    Ships in 2 Business Days
    $ 139.99 USD
    Free Shipping on orders $49 and up
    GSP Axle Assembly - Front Right - R50
    For vehicles with production to 7/2004 : Manual Transmission Manual Transmission
    affirm Starting At 0% APR - Subject To Eligibility. See Lending Terms
    GSP North America - Corporate Logo
    T#:54388377
    Part#: NCV49501
    Ships in 2 Business Days
    New Item
    $ 164.99 USD
    Free Shipping on orders $49 and up
    $ 164.99 USD
    Free Shipping on orders $49 and up
    Don't wait for a total CV joint failure to leave you stranded at the track or on the side of the highway. It’s time to restore drivetrain integrity with these brand new replacement axle assemblies from GSP.
    Show More Show Less
    Axle Assembly - Front Left
    affirm Starting At 0% APR - Subject To Eligibility. See Lending Terms
    GSP North America - Corporate Logo
    T#:23748128
    Part#: NCV49042
    Ships in 2 Business Days
    $ 250.99 USD
    Free Shipping on orders $49 and up

    Wheel Bearing Rear - Priced Each
    affirm Starting At 0% APR - Subject To Eligibility. See Lending Terms
    GSP North America - Corporate Logo
    T#:23714980
    Part#: 270004K
    Ships in 2 Business Days
    $ 155.99 USD
    Free Shipping on orders $49 and up

    3/4" Dr. 26mm Deep Impact Socket
    affirm Starting At 0% APR - Subject To Eligibility. See Lending Terms
    Sunex - Corporate Logo
    T#:2706159
    Part#: 426MDD
    Ships on Jul 21, 2026
    $ 15.99 USD
    Free Shipping on orders $49 and up
    Throw this thin wall impact on for whatever you need!
    Pry Bar Set
    affirm Starting At 0% APR - Subject To Eligibility. See Lending Terms
    Sunex - Corporate Logo
    T#:5269496
    Part#: 9704
    Ships on Jul 21, 2026
    5% off MSRP $ 43.99

    MSRP stands for Manufacturer's Suggested Retail Price. This is the suggested retail price provided by the manufacturer, supplier or seller.

    $ 41.99 USD
    Free Shipping on orders $49 and up
    5% off MSRP
    $ 43.99

    MSRP stands for Manufacturer's Suggested Retail Price. This is the suggested retail price provided by the manufacturer, supplier or seller.

    $ 41.99 USD
    Free Shipping on orders $49 and up
    Made of heat treated alloy steel

    1/2" Torque Wrench - 30-250 Ft-lb 48 Tooth Torque Wrench
    affirm Starting At 0% APR - Subject To Eligibility. See Lending Terms
    Sunex - Corporate Logo
    T#:5229461
    Part#: 20250
    Ships on Jul 21, 2026
    $ 218.99 USD
    Free Shipping on orders $49 and up
    Accurate to ±3% clockwise and ±6% counterclockwise
    Air Ratchet wrench 3/8 in dirve
    affirm Starting At 0% APR - Subject To Eligibility. See Lending Terms
    Sunex - Corporate Logo
    T#:2528142
    Part#: SX113D
    Ships on Jul 21, 2026
    $ 59.99 USD
    Free Shipping
    $ 59.99 USD
    Free Shipping
    With great comfort and design the air ratchet wrench is the perfect tool

    38 pc Mini Ratchet/Bit Set
    affirm Starting At 0% APR - Subject To Eligibility. See Lending Terms
    Sunex - Corporate Logo
    T#:2528144
    Part#: 9726D
    Ships on Jul 21, 2026
    15% off MSRP $ 68.00

    MSRP stands for Manufacturer's Suggested Retail Price. This is the suggested retail price provided by the manufacturer, supplier or seller.

    $ 57.80 USD
    Free Shipping on orders $49 and up
    15% off MSRP
    $ 68.00

    MSRP stands for Manufacturer's Suggested Retail Price. This is the suggested retail price provided by the manufacturer, supplier or seller.

    $ 57.80 USD
    Free Shipping on orders $49 and up
    Keep this great tool set near by and ready to use.

    10 Pc. 3/8" Dr. Metric Crowfoot Wrench Set
    affirm Starting At 0% APR - Subject To Eligibility. See Lending Terms
    Sunex - Corporate Logo
    T#:2528137
    Part#: 9710MD
    Ships on Jul 21, 2026
    $ 31.99 USD
    Free Shipping on orders $49 and up
    Great for lines hoses with nuts and offset nuts.
    7-Piece Oxygen Sensor Socket Set
    affirm Starting At 0% APR - Subject To Eligibility. See Lending Terms
    Sunex - Corporate Logo
    T#:5282862
    Part#: 2850
    Ships on Jul 21, 2026
    11% off MSRP $ 135.00

    MSRP stands for Manufacturer's Suggested Retail Price. This is the suggested retail price provided by the manufacturer, supplier or seller.

    $ 119.99 USD
    Free Shipping
    11% off MSRP
    $ 135.00

    MSRP stands for Manufacturer's Suggested Retail Price. This is the suggested retail price provided by the manufacturer, supplier or seller.

    $ 119.99 USD
    Free Shipping
    Easily removes vacuum switches, oil pressure sending units, brake light switches, and oxygen sensors on most car models
    10 Pc. 3/8" Dr. Metric Torque Adapter Set
    affirm Starting At 0% APR - Subject To Eligibility. See Lending Terms
    Sunex - Corporate Logo
    T#:5229429
    Part#: 910MTAS
    Ships on Jul 21, 2026
    $ 154.99 USD
    Free Shipping
    $ 154.99 USD
    Free Shipping
    Used with a torque wrench to access obstructed fasteners


    6 Ton Jack Stands - Pair
    affirm Starting At 0% APR - Subject To Eligibility. See Lending Terms
    Sunex - Corporate Logo
    T#:1793488
    Part#: 1006C
    Ships on Jul 21, 2026
    $ 186.99 USD
    $ 186.99 USD
    Used in pairs for supporting automotive vehicles after lifting
    Slide Hammer Puller
    affirm Starting At 0% APR - Subject To Eligibility. See Lending Terms
    Sunex - Corporate Logo
    T#:2498418
    Part#: 3911D
    Ships on Jul 21, 2026
    $ 99.99 USD
    Free Shipping
    $ 99.99 USD
    Free Shipping
    This set covers 8 different functions