null

Engine

8170 parts

Harley engine parts for Evo, Twin Cam, Milwaukee-Eight and Sportster motors. Jump to cams, big bore kits, heads, gaskets and seals or engine covers. Free US shipping over $100.

  • Product
  • Qty in Cart
  • Quantity
  • Price
  • Subtotal
  • V-Twin - 13-2000 - Kibblewhite Valve Spring Kit V-Twin - 13-2000 - Kibblewhite Valve Spring Kit

    V-Twin - 13-2000 - Kibblewhite Valve Spring Kit

    Kibblewhite

    MSRP: $74.83
    $74.08
    V-Twin - 13-2000 - Kibblewhite Valve Spring KitDescriptionKibblewhite valve spring set for high lift cams, can be used with stock retainers and lower collars for up to .600 lift. Fits:FLT 1979-1983FX...
    MSRP: $74.83
    $74.08
    Qty in Cart: 0
    Quantity:
    Price:
    MSRP: $74.83
    $74.08
    Subtotal:
  • V-Twin - 13-0792 - Replica Valve Spring Set V-Twin - 13-0792 - Replica Valve Spring Set

    V-Twin - 13-0792 - Replica Valve Spring Set

    Motorshop

    MSRP: $67.13
    $66.46
    V-Twin - 13-0792 - Replica Valve Spring SetDescriptionReplica Knucklehead valve spring set includes inner and outer springs.Spring has an outer diameter that measures 1.638". Note: Springs are...
    MSRP: $67.13
    $66.46
    Qty in Cart: 0
    Quantity:
    Price:
    MSRP: $67.13
    $66.46
    Subtotal:
  • V-Twin - 13-0785 - Replica Valve Spring Set V-Twin - 13-0785 - Replica Valve Spring Set

    V-Twin - 13-0785 - Replica Valve Spring Set

    Motorshop

    $62.24
    V-Twin - 13-0785 - Replica Valve Spring SetDescriptionReplica valve spring set includes four inner and four outer springs.. Fits:FL 1941-1947Additional Information
    $62.24
    Qty in Cart: 0
    Quantity:
    Price:
    $62.24
    Subtotal:
  • V-Twin - 13-0544 - Beehive Lens Retainer Set - Fits 1939-1941 Harley-Davidson EL, 1941 FL, 1939-1941 W V-Twin - 13-0544 - Beehive Lens Retainer Set - Fits 1939-1941 Harley-Davidson EL, 1941 FL, 1939-1941 W

    V-Twin - 13-0544 - Beehive Lens Retainer Set - Fits 1939-1941 Harley-Davidson EL, 1941 FL, 1939-1941 W

    V-Twin Mfg

    $65.60
    Beehive lens retainer set includes spring type clips.Set is used to replace right side, OEM #5067-39A, and left side, OEM #6067-39. Fits:EL 1939-1941FL 1941-1941W 1939-1941Additional Information
    $65.60
    Qty in Cart: 0
    Quantity:
    Price:
    $65.60
    Subtotal:
  • V-Twin - 13-0427 - Kibblewhite Valve Spring Set V-Twin - 13-0427 - Kibblewhite Valve Spring Set

    V-Twin - 13-0427 - Kibblewhite Valve Spring Set

    Kibblewhite

    $62.26
    V-Twin - 13-0427 - Kibblewhite Valve Spring SetDescriptionKibblewhite valve spring set.*NOTE: Before installation, check for clearance. Set is larger than the OEM outer diameter by 1.655". Fits:EL...
    $62.26
    Qty in Cart: 0
    Quantity:
    Price:
    $62.26
    Subtotal:
  • V-Twin - 13-0222 - Valve Spring Set V-Twin - 13-0222 - Valve Spring Set

    V-Twin - 13-0222 - Valve Spring Set

    Eastern Motorcycle Parts

    $56.89
    V-Twin - 13-0222 - Valve Spring SetDescriptionValve spring set for K models.Set of four. Fits:K 1954-1956Additional Information
    $56.89
    Qty in Cart: 0
    Quantity:
    Price:
    $56.89
    Subtotal:
  • V-Twin - 13-0221 - Valve Spring Set V-Twin - 13-0221 - Valve Spring Set

    V-Twin - 13-0221 - Valve Spring Set

    Eastern Motorcycle Parts

    $58.67
    V-Twin - 13-0221 - Valve Spring SetDescriptionValve spring set for K models.Set of four. Fits:K 1952-1953Additional Information
    $58.67
    Qty in Cart: 0
    Quantity:
    Price:
    $58.67
    Subtotal:
  • V-Twin - 13-0217 - Oil Pump Relief Valve Spring V-Twin - 13-0217 - Oil Pump Relief Valve Spring

    V-Twin - 13-0217 - Oil Pump Relief Valve Spring

    Eastern Motorcycle Parts

    MSRP: $23.86
    $22.31
    V-Twin - 13-0217 - Oil Pump Relief Valve SpringDescriptionOil pump relief valve spring for 1941-1952 Big Twin Fits:FL 1941-1952Additional Information
    MSRP: $23.86
    $22.31
    Qty in Cart: 0
    Quantity:
    Price:
    MSRP: $23.86
    $22.31
    Subtotal:
  • V-Twin - 13-0216 - Tappet Oil Screen Spring V-Twin - 13-0216 - Tappet Oil Screen Spring

    V-Twin - 13-0216 - Tappet Oil Screen Spring

    Eastern Motorcycle Parts

    MSRP: $23.86
    $22.31
    V-Twin - 13-0216 - Tappet Oil Screen SpringDescriptionOil screen spring for the tappet oil screen Fits:FL 1952-1962Additional Information
    MSRP: $23.86
    $22.31
    Qty in Cart: 0
    Quantity:
    Price:
    MSRP: $23.86
    $22.31
    Subtotal:
  • V-Twin - 13-0207 - Oil Filter Cup Spring V-Twin - 13-0207 - Oil Filter Cup Spring

    V-Twin - 13-0207 - Oil Filter Cup Spring

    Eastern Motorcycle Parts

    MSRP: $23.86
    $22.31
    V-Twin - 13-0207 - Oil Filter Cup SpringDescriptionOil filter cup spring Fits:FL 1965-1981XLH 1957-1980FX 1971-1981Additional Information <
    MSRP: $23.86
    $22.31
    Qty in Cart: 0
    Quantity:
    Price:
    MSRP: $23.86
    $22.31
    Subtotal:
  • V-Twin - 13-0179 - Valve Spring Set V-Twin - 13-0179 - Valve Spring Set

    V-Twin - 13-0179 - Valve Spring Set

    Eastern Motorcycle Parts

    $58.70
    V-Twin - 13-0179 - Valve Spring SetDescriptionValve spring set includes outer springs which are 1.97" and the inner springs which are 1.62". These springs are not coated.Set of eight. Fits:FLT...
    $58.70
    Qty in Cart: 0
    Quantity:
    Price:
    $58.70
    Subtotal:
  • V-Twin - 13-0169 - Valve Spring Set - Fits 1979-1983 Harley-Davidson FLT, 1971-1984 FX, 1982-1983 FXR, 1948-1984 FL V-Twin - 13-0169 - Valve Spring Set - Fits 1979-1983 Harley-Davidson FLT, 1971-1984 FX, 1982-1983 FXR, 1948-1984 FL

    V-Twin - 13-0169 - Valve Spring Set - Fits 1979-1983 Harley-Davidson FLT, 1971-1984 FX, 1982-1983 FXR, 1948-1984 FL

    V-Twin Mfg

    $63.82
    Coated valve spring set include 1.825" outer springs and 1.60" inner springs.Our valve spring set is manufactured to meet OEM specification for long lasting durability and performance. Sold as a set...
    $63.82
    Qty in Cart: 0
    Quantity:
    Price:
    $63.82
    Subtotal:
  • V-Twin - 13-0164 - Tappet Oil Screen Spring V-Twin - 13-0164 - Tappet Oil Screen Spring

    V-Twin - 13-0164 - Tappet Oil Screen Spring

    Eastern Motorcycle Parts

    $37.38
    V-Twin - 13-0164 - Tappet Oil Screen SpringDescriptionOil screen spring for the tappet oil screen Fits:FL 1963-1965Additional Information
    $37.38
    Qty in Cart: 0
    Quantity:
    Price:
    $37.38
    Subtotal:
  • V-Twin - 13-0161 - Oil Pump Feed Valve Spring V-Twin - 13-0161 - Oil Pump Feed Valve Spring

    V-Twin - 13-0161 - Oil Pump Feed Valve Spring

    Eastern Motorcycle Parts

    $24.85
    V-Twin - 13-0161 - Oil Pump Feed Valve SpringDescriptionOil pump feed valve spring Fits:WL 1937-1952 45"UL 1937-1948 74" and 80" side valveG 1937-1973 45"Additional Information
    $24.85
    Qty in Cart: 0
    Quantity:
    Price:
    $24.85
    Subtotal:
  • V-Twin - 13-0160 - Oil Pump Bypass Valve Spring V-Twin - 13-0160 - Oil Pump Bypass Valve Spring

    V-Twin - 13-0160 - Oil Pump Bypass Valve Spring

    Eastern Motorcycle Parts

    MSRP: $23.86
    $22.31
    V-Twin - 13-0160 - Oil Pump Bypass Valve SpringDescriptionOil pump bypass valve spring for side valve models Fits:G 1941-1973 45"WL 1941-1952 45"UL 1941-1948 74" and 80" side valvesAdditional...
    MSRP: $23.86
    $22.31
    Qty in Cart: 0
    Quantity:
    Price:
    MSRP: $23.86
    $22.31
    Subtotal:
  • V-Twin - 13-0115 - Oil Pump Check Valve Spring V-Twin - 13-0115 - Oil Pump Check Valve Spring

    V-Twin - 13-0115 - Oil Pump Check Valve Spring

    Eastern Motorcycle Parts

    $22.92
    V-Twin - 13-0115 - Oil Pump Check Valve SpringDescriptionSpring for the oil pump check valve. Fits:XL 1957-1971Additional Information
    $22.92
    Qty in Cart: 0
    Quantity:
    Price:
    $22.92
    Subtotal:
  • V-Twin - 13-0114 - Oil Pump Check Valve Spring V-Twin - 13-0114 - Oil Pump Check Valve Spring

    V-Twin - 13-0114 - Oil Pump Check Valve Spring

    Eastern Motorcycle Parts

    MSRP: $23.86
    $22.31
    V-Twin - 13-0114 - Oil Pump Check Valve SpringDescriptionSpring for the oil pump check valve. Fits:FL 1956-1965Additional Information
    MSRP: $23.86
    $22.31
    Qty in Cart: 0
    Quantity:
    Price:
    MSRP: $23.86
    $22.31
    Subtotal:
  • V-Twin - 13-0113 - Oil Pump Check Valve Spring V-Twin - 13-0113 - Oil Pump Check Valve Spring

    V-Twin - 13-0113 - Oil Pump Check Valve Spring

    Eastern Motorcycle Parts

    $24.85
    V-Twin - 13-0113 - Oil Pump Check Valve SpringDescriptionSpring for the oil pump check valve. Fits:FL 1941-1955EL 1936-1940Additional Information
    $24.85
    Qty in Cart: 0
    Quantity:
    Price:
    $24.85
    Subtotal:
  • V-Twin - 13-0112 - Oil Pump Check Valve Spring V-Twin - 13-0112 - Oil Pump Check Valve Spring

    V-Twin - 13-0112 - Oil Pump Check Valve Spring

    Eastern Motorcycle Parts

    MSRP: $23.86
    $22.31
    V-Twin - 13-0112 - Oil Pump Check Valve SpringDescriptionSpring for the oil pump check valve. Fits:FXST 1984-1998FX 1983-1984FXD 1991-1998FLT 1983-1984FXR 1983-1994FL 1983-1984FLST...
    MSRP: $23.86
    $22.31
    Qty in Cart: 0
    Quantity:
    Price:
    MSRP: $23.86
    $22.31
    Subtotal:
  • V-Twin - 13-0111 - Oil Pump Relief Valve Spring V-Twin - 13-0111 - Oil Pump Relief Valve Spring

    V-Twin - 13-0111 - Oil Pump Relief Valve Spring

    Eastern Motorcycle Parts

    $24.37
    V-Twin - 13-0111 - Oil Pump Relief Valve SpringDescriptionSpring for the oil pump relief valve. Fits:FXST 1984-1998FLT 1979-1998FX 1973-1984FXD 1991-1998FL 1973-1984FLT 1983-1998FXR 1983-1994FLST...
    $24.37
    Qty in Cart: 0
    Quantity:
    Price:
    $24.37
    Subtotal:
  • V-Twin - 13-0109 - Tappet Oil Screen Spring V-Twin - 13-0109 - Tappet Oil Screen Spring

    V-Twin - 13-0109 - Tappet Oil Screen Spring

    Eastern Motorcycle Parts

    $24.18
    V-Twin - 13-0109 - Tappet Oil Screen SpringDescriptionOil screen spring for the tappet oil screen Fits:FL 1970-1984FXST 1984-1998FXR 1982-1998FLT 1979-1998FX 1971-1984FLST 1986-1998Additional...
    $24.18
    Qty in Cart: 0
    Quantity:
    Price:
    $24.18
    Subtotal:
  • V-Twin - 13-0108 - Tappet Oil Screen Spring V-Twin - 13-0108 - Tappet Oil Screen Spring

    V-Twin - 13-0108 - Tappet Oil Screen Spring

    Eastern Motorcycle Parts

    $24.18
    V-Twin - 13-0108 - Tappet Oil Screen SpringDescriptionOil screen spring for the tappet oil screen Fits:FL 1966-1969Additional Information
    $24.18
    Qty in Cart: 0
    Quantity:
    Price:
    $24.18
    Subtotal:
  • V-Twin - 13-0107 - Oil Pump Relief Valve Spring V-Twin - 13-0107 - Oil Pump Relief Valve Spring

    V-Twin - 13-0107 - Oil Pump Relief Valve Spring

    Eastern Motorcycle Parts

    $22.92
    V-Twin - 13-0107 - Oil Pump Relief Valve SpringDescriptionSpring for oil pump relief valve. Fits:FL 1952-1972FX 1971-1972Additional Information
    $22.92
    Qty in Cart: 0
    Quantity:
    Price:
    $22.92
    Subtotal:
  • V-Twin - 13-0106 - Pinion Shaft Breather Seal Spring V-Twin - 13-0106 - Pinion Shaft Breather Seal Spring

    V-Twin - 13-0106 - Pinion Shaft Breather Seal Spring

    Eastern Motorcycle Parts

    $24.18
    V-Twin - 13-0106 - Pinion Shaft Breather Seal SpringDescriptionSeal spring for pinion shaft breather. Fits:WL 1937-1952UL 1937-1948K 1954-1956G 1937-1973XL 1957-1962Additional Information
    $24.18
    Qty in Cart: 0
    Quantity:
    Price:
    $24.18
    Subtotal:
  • V-Twin - 13-0105 - Pinion Shaft Ring Spring V-Twin - 13-0105 - Pinion Shaft Ring Spring

    V-Twin - 13-0105 - Pinion Shaft Ring Spring

    Eastern Motorcycle Parts

    $23.68
    V-Twin - 13-0105 - Pinion Shaft Ring SpringDescriptionRing spring for pinion shaft. Fits:FL 1941-1969UL 1937-1948EL 1936-1940Additional Information
    $23.68
    Qty in Cart: 0
    Quantity:
    Price:
    $23.68
    Subtotal:
  • V-Twin - 13-0104 - Valve Spring Kit V-Twin - 13-0104 - Valve Spring Kit

    V-Twin - 13-0104 - Valve Spring Kit

    Eastern Motorcycle Parts

    $49.79
    V-Twin - 13-0104 - Valve Spring KitDescriptionValve spring kit includes required inner and outer springs.Set of eight. Fits:FXD 1991-2004FXST 1984-2004FLST 1986-2004FLT 1984-2004FXR...
    $49.79
    Qty in Cart: 0
    Quantity:
    Price:
    $49.79
    Subtotal:
  • V-Twin - 13-0103 - Pushrod Valve Cover Spring V-Twin - 13-0103 - Pushrod Valve Cover Spring

    V-Twin - 13-0103 - Pushrod Valve Cover Spring

    Eastern Motorcycle Parts

    $23.06
    V-Twin - 13-0103 - Pushrod Valve Cover SpringDescription4 piece Valve Cover Spring set Fits:UL 1939-1948 74" and 80" side valvesAdditional Information
    $23.06
    Qty in Cart: 0
    Quantity:
    Price:
    $23.06
    Subtotal:
  • V-Twin - 13-0102 - Sifton Valve Spring V-Twin - 13-0102 - Sifton Valve Spring

    V-Twin - 13-0102 - Sifton Valve Spring

    Sifton

    $64.10
    V-Twin - 13-0102 - Sifton Valve SpringDescriptionSifton valve spring only.Sold as an 8 piece set. Fits:XL 1957-1982Additional Information
    $64.10
    Qty in Cart: 0
    Quantity:
    Price:
    $64.10
    Subtotal:
  • V-Twin - 13-0101 - Pushrod Cover Spring V-Twin - 13-0101 - Pushrod Cover Spring

    V-Twin - 13-0101 - Pushrod Cover Spring

    Eastern Motorcycle Parts

    MSRP: $21.80
    $20.38
    V-Twin - 13-0101 - Pushrod Cover SpringDescriptionPushrod cover springs. Fits:FXD 1991-2017FX 1971-1984EL 1936-1940FL 1941-1984XL 1957-1989FLST 1986-2017FXST 1984-2017FLT 1979-UPFXR 1984-1994
    MSRP: $21.80
    $20.38
    Qty in Cart: 0
    Quantity:
    Price:
    MSRP: $21.80
    $20.38
    Subtotal:
  • V-Twin - 13-0100 - Rocker Arm Springs V-Twin - 13-0100 - Rocker Arm Springs

    V-Twin - 13-0100 - Rocker Arm Springs

    Eastern Motorcycle Parts

    MSRP: $22.54
    $21.07
    V-Twin - 13-0100 - Rocker Arm SpringsDescriptionRocker arm springs is a OEM replacement. Fits:XL 1957-1985Additional Information
    MSRP: $22.54
    $21.07
    Qty in Cart: 0
    Quantity:
    Price:
    MSRP: $22.54
    $21.07
    Subtotal:
  • V-Twin - 12-9980 - Oil Pump Drive Gear V-Twin - 12-9980 - Oil Pump Drive Gear

    V-Twin - 12-9980 - Oil Pump Drive Gear

    Eastern Motorcycle Parts

    MSRP: $78.80
    $78.01
    V-Twin - 12-9980 - Oil Pump Drive Gear Description This is a high quality replacement oil pump drive gear with shaft. Fits: XL 1977-1990 Additional Information
    MSRP: $78.80
    $78.01
    Qty in Cart: 0
    Quantity:
    Price:
    MSRP: $78.80
    $78.01
    Subtotal:
  • V-Twin - 12-9972 - Chrome Oil Pump Assembly V-Twin - 12-9972 - Chrome Oil Pump Assembly

    V-Twin - 12-9972 - Chrome Oil Pump Assembly

    Sifton

    $410.32
    V-Twin - 12-9972 - Chrome Oil Pump Assembly Description Sifton oil pump assembly includes all necessary fittings, snap rings, keys, gaskets and mounting bolts for a complete installation. Oil pump...
    $410.32
    Qty in Cart: 0
    Quantity:
    Price:
    $410.32
    Subtotal:
  • V-Twin - 12-9948 - Scavenger Oil Pump Gear V-Twin - 12-9948 - Scavenger Oil Pump Gear

    V-Twin - 12-9948 - Scavenger Oil Pump Gear

    Motorshop

    $34.18
    V-Twin - 12-9948 - Scavenger Oil Pump Gear Description Oil pump scavenger gear*NOTE: Before assembly it is recommended to polish the bore, and face top of the pin next to the key way. Fits: XL...
    $34.18
    Qty in Cart: 0
    Quantity:
    Price:
    $34.18
    Subtotal:
  • V-Twin - 12-9943 - Pinion Shaft Drive Gear V-Twin - 12-9943 - Pinion Shaft Drive Gear

    V-Twin - 12-9943 - Pinion Shaft Drive Gear

    S&S Cycle

    $161.34
    V-Twin - 12-9943 - Pinion Shaft Drive Gear Description White pinion shaft drive gear, size 1.4751-1.4745 Fits: FXST 1984-1989 FX 1977-1984 FXR 1982-1989 FLST 1986-1989 FL 1977-1984 FLT...
    $161.34
    Qty in Cart: 0
    Quantity:
    Price:
    $161.34
    Subtotal:
  • V-Twin - 12-9942 - Pinion Shaft Drive Gear Green V-Twin - 12-9942 - Pinion Shaft Drive Gear Green

    V-Twin - 12-9942 - Pinion Shaft Drive Gear Green

    S&S Cycle

    MSRP: $142.56
    $127.50
    V-Twin - 12-9942 - Pinion Shaft Drive Gear Green Description Pinion shaft gear is green size, fits Big Twin models. Green gear size is 1.4721- 1.4715". Fits: FXST 1984-1989 FX 1977-1984 FXR...
    MSRP: $142.56
    $127.50
    Qty in Cart: 0
    Quantity:
    Price:
    MSRP: $142.56
    $127.50
    Subtotal:
  • V-Twin - 12-9939 - Pinion Shaft Gear Black V-Twin - 12-9939 - Pinion Shaft Gear Black

    V-Twin - 12-9939 - Pinion Shaft Gear Black

    Motorshop

    $100.36
    V-Twin - 12-9939 - Pinion Shaft Gear Black Description Pinion shaft gear is black size, the smallest size gear. Black gear size is 1.4715- 1.4710". Fits: FXST 1984-1989 FX 1977-1984 FXR...
    $100.36
    Qty in Cart: 0
    Quantity:
    Price:
    $100.36
    Subtotal:
  • V-Twin - 12-9938 - Pinion Shaft Drive Gear Orange V-Twin - 12-9938 - Pinion Shaft Drive Gear Orange

    V-Twin - 12-9938 - Pinion Shaft Drive Gear Orange

    S&S Cycle

    MSRP: $142.56
    $127.50
    V-Twin - 12-9938 - Pinion Shaft Drive Gear Orange Description Pinion shaft gear is orange size, the largest size gear. Orange gear size is 1.4756- 1.4751". Fits: FXST 1984-1989 FX...
    MSRP: $142.56
    $127.50
    Qty in Cart: 0
    Quantity:
    Price:
    MSRP: $142.56
    $127.50
    Subtotal:
  • V-Twin - 12-9931 - Replica Cast Iron Oil Pump Assembly V-Twin - 12-9931 - Replica Cast Iron Oil Pump Assembly

    V-Twin - 12-9931 - Replica Cast Iron Oil Pump Assembly

    Motorshop

    $624.16
    V-Twin - 12-9931 - Replica Cast Iron Oil Pump Assembly Description Replica cast iron oil pump assembly includes the correct oil pressure switch.Assembly is exact for the years listed! Outer cover...
    $624.16
    Qty in Cart: 0
    Quantity:
    Price:
    $624.16
    Subtotal:
  • V-Twin - 12-9930 - Oil Pump Assembly V-Twin - 12-9930 - Oil Pump Assembly

    V-Twin - 12-9930 - Oil Pump Assembly

    Motorshop

    $595.12
    V-Twin - 12-9930 - Oil Pump Assembly Description Oil pump assembly includes all parts assembled.Includes alternator roll pin, 3/8" clutch ball bearing, oil pump snap rings, oil pump body, oil pump...
    $595.12
    Qty in Cart: 0
    Quantity:
    Price:
    $595.12
    Subtotal:
  • V-Twin - 12-9886 - Cam Chest Breather Valve Washer .140

    V-Twin - 12-9886 - Cam Chest Breather Valve Washer .140

    Motorshop

    $4.95
    V-Twin - 12-9886 - Cam Chest Breather Valve Washer .140 Description .140 Steel cam chest breather valve washer with a Large hole. Fits: FLT 1979-1981 FX 1979-1981 FL 1979-1981 Additional...
    $4.95
    Qty in Cart: 0
    Quantity:
    Price:
    $4.95
    Subtotal:
  • Total: items /

Adding your products to cart

About Engine

 

Harley Engine Parts for Rebuilds and Performance

From a fresh gasket set to a full big bore build, we stock the Harley engine parts you need to rebuild, maintain or wake up your motor. Match parts to your engine: Evo, Twin Cam, Milwaukee-Eight and Sportster parts don't swap across.

Shop Engine Parts

We carry engine parts from S&S Cycle, Drag Specialties, V-Twin Mfg, Alloy Art, HardDrive and Rocker Lockers. Pair your build with an air cleaner and exhaust that let it breathe.

Not Sure It Fits?

Year, model and engine all matter, and plenty of parts look the same but aren't. If you can't tell whether something fits your bike, hit us up with your year and model and we'll check it before you order.