• Send Us a Message
  • Skip to content

    Newest Products

    Original price $52.99 - Original price $52.99
    Original price
    $52.99
    $52.99 - $52.99
    Current price $52.99

    BRP Air Filter | Can-Am X3

    BRP Can-Am

    The BRP Air Filter 715900422 for the Can-Am X3 replaces the factory air filter on Can-Am X3 years and models. This part number is the replacement f...

    View full details
    Original price $52.99 - Original price $52.99
    Original price
    $52.99
    $52.99 - $52.99
    Current price $52.99
    Original price $229.00 - Original price $229.00
    Original price
    $229.00
    $229.00 - $229.00
    Current price $229.00

    BRP 2020+ Air Box Assembly | Can-Am X3

    BRP Can-Am

    The BRP 2020+ Air Box Assembly for the Can-Am X3 is a complete bolt-on assembly for all Can-Am X3 models. This air box is a HUGE upgrade for all 20...

    View full details
    Original price $229.00 - Original price $229.00
    Original price
    $229.00
    $229.00 - $229.00
    Current price $229.00
    Original price $299.00 - Original price $299.00
    Original price
    $299.00
    $299.00 - $299.00
    Current price $299.00

    WSRD Service Kit | Can-Am X3

    WSRD

    WSRD offers a complete front to rear bumper service kit for your Can-Am X3!  What's Included? (1) WSRD XPS Oil Change Kit (4) Quarts - XPS 5W-40 ...

    View full details
    Original price $299.00 - Original price $299.00
    Original price
    $299.00
    $299.00 - $299.00
    Current price $299.00
    Original price $479.00 - Original price $1,239.00
    Original price
    $479.00 - $1,239.00
    $479.00 - $1,239.00
    Current price $479.00

    WSRD Injector & PNP Adapter Sets | Can-Am X3 & Ski-Doo

    Injector Dynamics

    2017+ Can-Am Injector Installation  

    Original price $479.00 - Original price $1,239.00
    Original price
    $479.00 - $1,239.00
    $479.00 - $1,239.00
    Current price $479.00
    Original price $2.99 - Original price $558.99
    Original price
    $2.99 - $558.99
    $2.99 - $558.99
    Current price $2.99

    BRP 650W Magneto & Starter | Can-Am X3

    BRP Can-Am

    Genuine OEM BRP Magneto & Starter components for the Can-Am X3 models. These products fit the following Can-Am X3 models: 2017-2021 154HP/17...

    View full details
    Original price $2.99 - Original price $558.99
    Original price
    $2.99 - $558.99
    $2.99 - $558.99
    Current price $2.99
    Original price $2.99 - Original price $646.99
    Original price
    $2.99 - $646.99
    $2.99 - $646.99
    Current price $2.99

    BRP Intake Manifold & Throttle Body | Can-Am X3

    BRP Can-Am

    Genuine ORM BRP Intake Manifold & Throttle Body components for all Can-Am X3 models.

    Original price $2.99 - Original price $646.99
    Original price
    $2.99 - $646.99
    $2.99 - $646.99
    Current price $2.99
    Original price $2.49 - Original price $158.99
    Original price
    $2.49 - $158.99
    $2.49 - $158.99
    Current price $2.49

    BRP Engine Lubrication & Components | Can-Am X3

    BRP Can-Am

    Genuine OEM BRP Engine Lubrication components for all Can-Am X3 models.

    Original price $2.49 - Original price $158.99
    Original price
    $2.49 - $158.99
    $2.49 - $158.99
    Current price $2.49
    Original price $2.99 - Original price $77.99
    Original price
    $2.99 - $77.99
    $2.99 - $77.99
    Current price $2.99

    BRP Oil Pump Assemblies & Components | Can-Am X3

    BRP Can-Am

    Genuine OEM BRP Oil Pump Components for the Can-Am X3 models.

    Original price $2.99 - Original price $77.99
    Original price
    $2.99 - $77.99
    $2.99 - $77.99
    Current price $2.99
    Original price $2.99 - Original price $73.99
    Original price
    $2.99 - $73.99
    $2.99 - $73.99
    Current price $2.99

    BRP Water Pump & Engine Cooling Components | Can-Am X3

    BRP Can-Am

    Genuine OEM BRP Engine Cooling components for all Can-Am X3 models.

    Original price $2.99 - Original price $73.99
    Original price
    $2.99 - $73.99
    $2.99 - $73.99
    Current price $2.99
    Original price $625.00 - Original price $625.00
    Original price
    $625.00
    $625.00 - $625.00
    Current price $625.00

    B&M XDR Off-Road Magnum Grip Gated Shifter & Grab Handle | Can-Am X3

    B&M Holley

    XDR Off-Road® is proud to introduce our new Magnum Grip gated performance shifter and matching grab handle for 2017-2021 Can-Am Maverick X3. The...

    View full details
    Original price $625.00 - Original price $625.00
    Original price
    $625.00
    $625.00 - $625.00
    Current price $625.00
    Original price $229.00 - Original price $229.00
    Original price
    $229.00
    $229.00 - $229.00
    Current price $229.00

    WSRD Ultimate "Drag" Drive Belt | Polaris RZR Turbo

    WSRD

    Introducing the WSRD Ultimate Drive Belt for high performance Polaris RZRs! Features: Severe duty belt engineered for extreme performance Purpose-...

    View full details
    Original price $229.00 - Original price $229.00
    Original price
    $229.00
    $229.00 - $229.00
    Current price $229.00
    Original price $22.00 - Original price $22.00
    Original price
    $22.00
    $22.00 - $22.00
    Current price $22.00

    WSRD Women's "Baby Doll" T-Shirt

    WSRD

    This has been a common request and we've listened! Now introducing the Whalen's Speed R&D "Baby Doll" T-Shirt for the lovely ladies!  These shi...

    View full details
    Original price $22.00 - Original price $22.00
    Original price
    $22.00
    $22.00 - $22.00
    Current price $22.00
    Sold out
    Original price $2.99 - Original price $370.99
    Original price
    $2.99 - $370.99
    $2.99 - $370.99
    Current price $2.99

    BRP QRS Clutch & Components | Can-Am X3

    BRP Can-Am

    Genuine OEM BRP Transmission and Clutching components for the QRS Clutch quipped Can-Am X3 models found in all 2017-2021 machines.

    Original price $2.99 - Original price $370.99
    Original price
    $2.99 - $370.99
    $2.99 - $370.99
    Current price $2.99
    Original price $399.00 - Original price $488.00
    Original price
    $399.00 - $488.00
    $399.00 - $488.00
    Current price $399.00

    Dirt Monkey Performance Intake System | Can-Am X3

    Dirt Monkey Performance

    PATENT PENDING - From Stock turbo max HP builds to 500+ HP Big Turbo monster set-ups, this will help maximize your turbos efficiency and put down m...

    View full details
    Original price $399.00 - Original price $488.00
    Original price
    $399.00 - $488.00
    $399.00 - $488.00
    Current price $399.00
    Original price $219.00
    Original price $219.00 - Original price $219.00
    Original price $219.00
    Current price $179.00
    $179.00 - $179.00
    Current price $179.00

    WSRD Fuel Pump Kit | Polaris RZR XPT & Turbo S (E85 Compatible)

    WSRD

    WSRD 2016+ AEM Polaris RZR Plug & Play Fuel Pump Kit | E85 Fitment: All XP Turbo Models All Turbo S Models

    Original price $219.00
    Original price $219.00 - Original price $219.00
    Original price $219.00
    Current price $179.00
    $179.00 - $179.00
    Current price $179.00
    Save 18% Save %
    Original price $25.00 - Original price $25.00
    Original price
    $25.00
    $25.00 - $25.00
    Current price $25.00

    WSRD "Can-Am X3" T-Shirt

    WSRD

    The OG of WSRD Tees; The WSRD "Can-Am X3" T-Shirt. While sporting the Whalen branding on your chest, you are also sporting our all stock Project 12...

    View full details
    Original price $25.00 - Original price $25.00
    Original price
    $25.00
    $25.00 - $25.00
    Current price $25.00
    Original price $229.00 - Original price $229.00
    Original price
    $229.00
    $229.00 - $229.00
    Current price $229.00

    WSRD Ultimate "Drag" Drive Belt | Can-Am X3

    WSRD

    Introducing the WSRD Ultimate Hypermax Drive Belt for the Can-Am X3!  This is the same belt that WSRD utilizes in the Project 120X3.  This belt is ...

    View full details
    Original price $229.00 - Original price $229.00
    Original price
    $229.00
    $229.00 - $229.00
    Current price $229.00
    Original price $119.00 - Original price $119.00
    Original price
    $119.00
    $119.00 - $119.00
    Current price $119.00

    BC Racing ARP Cam Girdle Bolt Kit | Can-Am X3

    BC Racing

    BC x ARP exclusive cam girdle assembly bolt kit for the Can-Am X3. Features 12pt, polished stainless steel bolts rated to 180,000psi, far superior ...

    View full details
    Original price $119.00 - Original price $119.00
    Original price
    $119.00
    $119.00 - $119.00
    Current price $119.00
    Original price $449.00 - Original price $449.00
    Original price
    $449.00
    $449.00 - $449.00
    Current price $449.00

    WSRD Ultimate 9mm Head Stud Kit | Can-Am X3 & Ski-Doo (Rated to 550HP)

    ARP

    The last head stud your machine may ever need! The WSRD Ultimate 9mm Head Stud Kit is a direct factory replacement for OEM Head Bolt that you will ...

    View full details
    Original price $449.00 - Original price $449.00
    Original price
    $449.00
    $449.00 - $449.00
    Current price $449.00
    Original price $229.00 - Original price $229.00
    Original price
    $229.00
    $229.00 - $229.00
    Current price $229.00

    WSRD Terminator Head Stud Kit | Can-Am X3 & Ski-Doo (Rated to 400HP)

    ARP

    The WSRD 9mm Terminator Head Stud is found in the WSRD DIY Engine Rebuild Kit, and WSRD V1 Long Block Package! Made from ARP2000 material and rated...

    View full details
    Original price $229.00 - Original price $229.00
    Original price
    $229.00
    $229.00 - $229.00
    Current price $229.00
    Original price $199.00 - Original price $199.00
    Original price
    $199.00
    $199.00 - $199.00
    Current price $199.00

    WSRD World's Best "Trail" Drive Belt | 2021 Polaris XPT & Turbo S

    GBoost

    The 1202 World's Best Belt has a taller side profile, allowing for more hookup on the clutches when compared to the stock belt. This is an upgraded...

    View full details
    Original price $199.00 - Original price $199.00
    Original price
    $199.00
    $199.00 - $199.00
    Current price $199.00
    Original price $199.00 - Original price $199.00
    Original price
    $199.00
    $199.00 - $199.00
    Current price $199.00

    WSRD World's Best "Trail" Drive Belt | 2020-2026 Polaris Pro XP, Turbo R & Pro S

    GBoost

    The 1202 World's Best Belt has a taller side profile, allowing for more hookup on the clutches when compared to the stock belt. This is an upgraded...

    View full details
    Original price $199.00 - Original price $199.00
    Original price
    $199.00
    $199.00 - $199.00
    Current price $199.00
    Original price $99.00 - Original price $99.00
    Original price
    $99.00
    $99.00 - $99.00
    Current price $99.00

    KWI Clutching QRS Weight Change Tool | Can-Am X3

    KWI Clutching

    Holds primary sheave open for easy and safe weight changes without damaging the governor cup. Made from tool steel and uses a stud and nut system ...

    View full details
    Original price $99.00 - Original price $99.00
    Original price
    $99.00
    $99.00 - $99.00
    Current price $99.00
    Original price $475.00 - Original price $475.00
    Original price
    $475.00
    $475.00 - $475.00
    Current price $475.00

    KWI Clutching RF2 & RF2 Pro | Can-Am X3

    KWI Clutching

    CLICK HERE | RF2 RE-ENFORCER CLUTCH BRACE INSTALL INSTRUCTIONS *DOES NOT WORK WITH OEM COVER!OUR SECOND-GENERATION RE- ENFORCER. A MUST FOR HIGHER...

    View full details
    Original price $475.00 - Original price $475.00
    Original price
    $475.00
    $475.00 - $475.00
    Current price $475.00
    Sold out
    Original price $589.00 - Original price $789.00
    Original price
    $589.00 - $789.00
    $589.00 - $789.00
    Current price $589.00

    WSRD Motec M1 Flex Fuel Sensor & Line Kit | Can-Am X3

    WSRD

    WSRD MoTeC M1 Flex Fuel Sensor & Line Kit WSRD makes the flex fuel and fuel pressure sensor install integrated into your JRR PNP Package easy! ...

    View full details
    Original price $589.00 - Original price $789.00
    Original price
    $589.00 - $789.00
    $589.00 - $789.00
    Current price $589.00
    Original price $110.00 - Original price $285.00
    Original price
    $110.00 - $285.00
    $110.00 - $285.00
    Current price $110.00

    WSRD Motec M1 Oil Pressure Sensor & Line Kit | Can-Am X3

    WSRD

    WSRD MoTeC M1 Oil Pressure Sensor & Line Kit WSRD makes the oil pressure sensor install integrated into your JRR PNP Package easy! What's Inclu...

    View full details
    Original price $110.00 - Original price $285.00
    Original price
    $110.00 - $285.00
    $110.00 - $285.00
    Current price $110.00
    Original price $479.00 - Original price $499.00
    Original price
    $479.00 - $499.00
    $479.00 - $499.00
    Current price $479.00

    WSRD Motec M1 Fuel Pressure Sensor Kit | Can-Am X3

    WSRD

    WSRD MoTeC M1 Fuel Pressure Sensor Kit WSRD makes the fuel pressure sensor install integrated into your JRR PNP Package easy! What's Included? WSR...

    View full details
    Original price $479.00 - Original price $499.00
    Original price
    $479.00 - $499.00
    $479.00 - $499.00
    Current price $479.00
    Original price $180.00 - Original price $180.00
    Original price
    $180.00
    $180.00 - $180.00
    Current price $180.00

    JRR Motec 10Hz GPS Module

    JRR

    JRR Motec 10Hz GPS Module

    Original price $180.00 - Original price $180.00
    Original price
    $180.00
    $180.00 - $180.00
    Current price $180.00
    Original price $329.00 - Original price $329.00
    Original price
    $329.00
    $329.00 - $329.00
    Current price $329.00

    JRR Motec M1 Level 2 Logger Upgrade

    JRR

    JRR Motec M1 Level 2 Logger Upgrade

    Original price $329.00 - Original price $329.00
    Original price
    $329.00
    $329.00 - $329.00
    Current price $329.00
    Original price $4,500.00 - Original price $5,065.00
    Original price
    $4,500.00 - $5,065.00
    $4,500.00 - $5,065.00
    Current price $4,500.00

    JRR Can-Am X3 Motec M130 PNP Kit | 2021-2026 Turbo & Turbo RR MG1

    JRR

    Please anticipate a 4+ week lead time on all Motec orders through 2022 until further notice. As of November 15th, 2022, ECU arrival date is expect...

    View full details
    Original price $4,500.00 - Original price $5,065.00
    Original price
    $4,500.00 - $5,065.00
    $4,500.00 - $5,065.00
    Current price $4,500.00
    Original price $4,200.00 - Original price $4,400.00
    Original price
    $4,200.00 - $4,400.00
    $4,200.00 - $4,400.00
    Current price $4,200.00

    JRR Motec M130 PNP Kit | Polaris RZR Turbo Models, XP 1000 & RS1

    JRR

    JRR Polaris RZR XP M130 PNP Kit Kit variants available for the following two cylinder models: 2014+ XP 1000 2016+ XP Turbo & Turbo S 2020+ ...

    View full details
    Original price $4,200.00 - Original price $4,400.00
    Original price
    $4,200.00 - $4,400.00
    $4,200.00 - $4,400.00
    Current price $4,200.00
    Original price $329.00 - Original price $750.00
    Original price
    $329.00 - $750.00
    $329.00 - $750.00
    Current price $329.00

    WSRD Polaris RZR Tunes | 2016-2026 Turbo Models

    WSRD

    This product listing is for clients who have already purchased a DynoJet Power Vision or for clients who are looking to purchase the DynoJet Licens...

    View full details
    Original price $329.00 - Original price $750.00
    Original price
    $329.00 - $750.00
    $329.00 - $750.00
    Current price $329.00
    Original price $239.00 - Original price $239.00
    Original price
    $239.00
    $239.00 - $239.00
    Current price $239.00

    DynoJet Power Vision License | WSRD RZR Tunes

    DYNOJET

    The DynoJet License is for those clients looking to use a single DynoJet Power Vision on multiple Can-Am X3s, Ski-Doos or other DynoJet supported m...

    View full details
    Original price $239.00 - Original price $239.00
    Original price
    $239.00
    $239.00 - $239.00
    Current price $239.00
    Original price $800.00 - Original price $1,200.00
    Original price
    $800.00 - $1,200.00
    $800.00 - $1,200.00
    Current price $800.00

    WSRD WSXXX Custom Motec Tunes | Polaris RZR

    WSRD

    This product listing is for those clients who have previously purchased all of the requirements needed for WSRD Tuning and are running another vend...

    View full details
    Original price $800.00 - Original price $1,200.00
    Original price
    $800.00 - $1,200.00
    $800.00 - $1,200.00
    Current price $800.00
    Original price $850.00 - Original price $1,250.00
    Original price
    $850.00 - $1,250.00
    $850.00 - $1,250.00
    Current price $850.00

    WSRD WSXXX Custom Standalone ECU Tunes | Can-Am X3 - Ski-Doo - Polaris RZR - Yamaha YXZ

    WSRD

    This product listing is for those clients who have previously purchased a Standalone ECU Solution for their Can-Am X3, Polaris RZR Turbo Model, Pol...

    View full details
    Original price $850.00 - Original price $1,250.00
    Original price
    $850.00 - $1,250.00
    $850.00 - $1,250.00
    Current price $850.00
    Original price $410.00 - Original price $420.00
    Original price
    $410.00 - $420.00
    $410.00 - $420.00
    Current price $410.00

    Keizer Racing Wheels - Rear | Can-Am X3 & Polaris RZR

    Keizer Wheels

    Keizer Racing Wheels bring another great, ultra light wheel option to the market! SOLD AS INDIVIDUAL WHEEL. PLEASE ADJUST QUANTITY ACCORINGLY.  Fea...

    View full details
    Original price $410.00 - Original price $420.00
    Original price
    $410.00 - $420.00
    $410.00 - $420.00
    Current price $410.00
    Original price $410.00 - Original price $420.00
    Original price
    $410.00 - $420.00
    $410.00 - $420.00
    Current price $410.00

    Keizer Racing Wheels - Front | Can-Am X3 & Polaris RZR

    Keizer Wheels

    Keizer Racing Wheels bring another great, ultra light wheel option to the market! SOLD AS INDIVIDUAL WHEEL. PLEASE ADJUST QUANTITY ACCORINGLY.  Fea...

    View full details
    Original price $410.00 - Original price $420.00
    Original price
    $410.00 - $420.00
    $410.00 - $420.00
    Current price $410.00
    Original price $395.00 - Original price $395.00
    Original price $395.00
    $409.00 - $489.00
    $409.00 - $489.00
    Current price $409.00

    WSRD Launch Control Module | 2016-2021 Polaris Turbo S & XPT

    WSRD

    The WSRD Launch Control Module(LCM) is designed to allow the machine to have a controlled, consistent launch rpm by cutting ignition at the desired...

    View full details
    Original price $395.00 - Original price $395.00
    Original price $395.00
    $409.00 - $489.00
    $409.00 - $489.00
    Current price $409.00
    Original price $409.00 - Original price $509.00
    Original price
    $409.00 - $509.00
    $409.00 - $509.00
    Current price $409.00

    WSRD Polaris RZR Launch Control Module | 2020-2024 Pro XP & Turbo R

    WSRD

    The WSRD Launch Control Module(LCM) is designed to allow the machine to have a controlled, consistent launch rpm by cutting ignition at the desired...

    View full details
    Original price $409.00 - Original price $509.00
    Original price
    $409.00 - $509.00
    $409.00 - $509.00
    Current price $409.00
    Original price $664.00 - Original price $1,054.00
    Original price
    $664.00 - $1,054.00
    $664.00 - $1,054.00
    Current price $664.00

    KWI Clutching AO Green QRS Clutch Kit | Can-Am X3

    KWI Clutching

    CLICK HERE | AO CLUTCH KIT INSTALL  KWI clutch kits have been proven to put down the most wheel HP period! We continually test all Clutch Ki...

    View full details
    Original price $664.00 - Original price $1,054.00
    Original price
    $664.00 - $1,054.00
    $664.00 - $1,054.00
    Current price $664.00
    Original price $149.00 - Original price $149.00
    Original price
    $149.00
    $149.00 - $149.00
    Current price $149.00

    WSRD Intercooler Fan Override Switch | Can-Am X3

    WSRD

    The WSRD Intercooler Fan Override Switch now gives you complete control of your intercooler fan at the tip of your finger! Is this product new to t...

    View full details
    Original price $149.00 - Original price $149.00
    Original price
    $149.00
    $149.00 - $149.00
    Current price $149.00
    Original price $1,600.00 - Original price $1,800.00
    Original price
    $1,600.00 - $1,800.00
    $1,600.00 - $1,800.00
    Current price $1,600.00

    Sand Tires Unlimited SR32 Blackbird Paddles

    Sand Tires Unlimited

    Blackbird Paddle Details: Rear Paddle Option Mounts on 12"-15” wheel 4 Ply Construction Dimensions 32 x 32 x 15 (may grow based on rim width) Weig...

    View full details
    Original price $1,600.00 - Original price $1,800.00
    Original price
    $1,600.00 - $1,800.00
    $1,600.00 - $1,800.00
    Current price $1,600.00
    Sold out
    Original price $359.00 - Original price $1,040.00
    Original price
    $359.00 - $1,040.00
    $359.00 - $1,040.00
    Current price $359.00

    Sand Tires Unlimited & System 3 Paddles | Front

    Sand Tires

    A killer combination with the Keizer Wheels has always been the STU & System 3paddle configurations. These are our most popular paddles.  Sol...

    View full details
    Original price $359.00 - Original price $1,040.00
    Original price
    $359.00 - $1,040.00
    $359.00 - $1,040.00
    Current price $359.00
    Sold out
    Original price $45.00 - Original price $45.00
    Original price
    $45.00
    $45.00 - $45.00
    Current price $45.00

    WSRD PV3 Handle Bar Mount | Ski-Doo

    WSRD

    We are happy to finally release a DynoJet PV3 Handle Bar Mount that now fits all Ski-Doo 900ACE models! We originally developed this using a waterj...

    View full details
    Original price $45.00 - Original price $45.00
    Original price
    $45.00
    $45.00 - $45.00
    Current price $45.00
    Original price $70.00 - Original price $70.00
    Original price
    $70.00
    $70.00 - $70.00
    Current price $70.00

    KWI Clutching Rapid Belt Change Tool | Can-Am X3

    KWI Clutching

    This very affordable option was designed for the Can-Am Maverick X3 to get your drive belt off and back on quickly with one easy tool. Simple to us...

    View full details
    Original price $70.00 - Original price $70.00
    Original price
    $70.00
    $70.00 - $70.00
    Current price $70.00
    Original price $595.00 - Original price $595.00
    Original price
    $595.00
    $595.00 - $595.00
    Current price $595.00

    JRR Motec Dual CAN Lambda Controller

    JRR

    MoTeC's LTCD (Lambda to CAN - Dual) modules monitor, control and diagnose Bosch LSU 4.9 lambda sensors (two per module on LTCD), transmitting readi...

    View full details
    Original price $595.00 - Original price $595.00
    Original price
    $595.00
    $595.00 - $595.00
    Current price $595.00
    Original price $465.00 - Original price $465.00
    Original price
    $465.00
    $465.00 - $465.00
    Current price $465.00

    JRR Motec Single CAN Lambda Controller | Bosch LSU 4.9

    JRR

    MoTeC's LTC (Lambda to CAN) modules monitor, control and diagnose Bosch LSU 4.9 lambda sensors, transmitting readings on a CAN bus. When multiple L...

    View full details
    Original price $465.00 - Original price $465.00
    Original price
    $465.00
    $465.00 - $465.00
    Current price $465.00
    Original price $199.00 - Original price $199.00
    Original price
    $199.00
    $199.00 - $199.00
    Current price $199.00

    JRR AEM 6 Channel CAN Module

    AEM Electronics

    AEM 6 channel CAN expansion module features: 0-5v analog inputs (2) Temperature sensor inputs (2) Fuel level input (1) RPM/frequency input (1)  A...

    View full details
    Original price $199.00 - Original price $199.00
    Original price
    $199.00
    $199.00 - $199.00
    Current price $199.00

    Net Orders Checkout

    Item Price Qty Total
    Subtotal $0.00
    Shipping
    Total

    Shipping Address

    Shipping Methods