1. Home
  2. GMC Trucks
  3. 1993
  4. Yukon 4WD
  5. Engine Equipment

1993 GMC Trucks Yukon 4WD engine equipment parts catalog

Add this car in your garage and make future searches easy.

Bolt, engine to transmission mounting (md8, mt1, m30)

  • OEM part number: 01261968
  • Quantity in car: 3
  • Trans torque converter (m10x1.5x15, 12.5 thread)
  • Usage: CK1, 2 (M30), CK1, 2 (MD8)

$?

Add to cart


Bolt, engine to transmission mounting (md8, mt1, m30)

  • OEM part number: 01261968
  • Quantity in car: 6
  • Trans torque converter (m10x1.5x15, 12.5 thread)
  • Usage: CK1, 2, 3 (MT1)

$?

Add to cart


Bolt, engine to transmission mounting (md8, mt1, m30)

  • OEM part number: 09420462
  • 3/8-16 x 1 1/4, 300m

$?

Add to cart


Stud, engine to transmission mounting (md8, mt1, m30)

  • OEM part number: 15552852
  • Hwh, 3/8"-16x1.38", m8x1.25x20, 9.8, piece

$2.214.27

Available in 38 shops

Add to cart


Cover, engine to transmission mounting (md8, mt1, m30)

  • OEM part number: 15650700
  • Quantity in car: 1
  • Trans converter
  • Usage: C1, 2, 3 (L03, L05, MD8), C1, 2, 3 (L03, L05, MD8, M30)

$0.49

Available in 1 shop

Add to cart


Cover, engine to transmission mounting (md8, mt1, m30)

  • OEM part number: 15693265
  • Quantity in car: 1
  • Trans converter
  • Usage: C1, 2, 3 (L19, MT1)

$0.49

Available in 1 shop

Add to cart


Cover, engine to transmission mounting (md8, mt1, m30)

  • OEM part number: 15977259
  • Quantity in car: 1
  • Trans converter
  • Usage: C1, 2 (LH6, MD8), C1, 2 (LH6, M30)

$?

Add to cart


Bolt, engine to transmission mounting (md8, mt1, m30)

  • OEM part number: 11515764
  • Usage: C1, 2, 3 (MT1)

$2.863.02

Available in 2 shops

Add to cart


Screw, engine to transmission mounting (md8, mt1, m30)

  • OEM part number: 12337828
  • Usage: C1, 2, 3 (MD8, M30)

$0.461.08

Available in 38 shops

Add to cart


Cover, engine to transmission mounting (md8, mt1, m30)

  • OEM part number: 15522125
  • Quantity in car: 1
  • Trans converter
  • Usage: K1, 2 (L03, L05, MD8, M30), CK1, 2 (LB4, MD8, M30), CK1, 2 (LB4, MD8, M30), K1, 2 (L03, L05, M30), CK1, 2 (LB4, M30), CK1, 2 (LB4, M30)

$0.4943.98

Available in 2 shops

Add to cart


Cover, engine to transmission mounting (md8, mt1, m30)

  • OEM part number: 15654864
  • Quantity in car: 1
  • Trans converter
  • Usage: K1, 2 (LH6, MD8, M30), K1, 2 (LH6, MD8)

$?

Add to cart


Bolt, engine to transmission mounting (md8, mt1, m30)

  • OEM part number: 11516328
  • Hex flanged head, m10x1.5x30, 22 outside diameter, header point, 10.9, 7114m (trans converter cover)

$1.022.18

Available in 38 shops

Add to cart


Seal, engine to transmission mounting (md8, mt1, m30)

  • OEM part number: 15552803
  • Quantity in car: 1
  • Trans converter cover
  • Usage: CK1, 2 (L03, MD8), CK1, 2 (LB4), CK1, 2 (L03, MD8, M30)

$?

Add to cart


Seal, engine to transmission mounting (md8, mt1, m30)

  • OEM part number: 15602603
  • Quantity in car: 1
  • Trans converter cover
  • Usage: CK1, 2, 3 (LL4, L05, L19, L65, MT1), CK1, 2, 3 (LH6, MD8), CK1, 2, 3 (LH6, MD8, M30)

$?

Add to cart


Flywheel, engine to transmission mounting (md8, mt1, m30)

  • OEM part number: 14077158
  • Quantity in car: 1
  • Usage: CK1, 2 (LH6, MD8, M30, NA5, NA6), CK1, 2 (LH6, M30, NA5, NA6)

$148.56166.34

Available in 2 shops

Add to cart


Flywheel, engine to transmission mounting (md8, mt1, m30)

  • OEM part number: 14088761
  • Quantity in car: 1
  • Engine (includes flywheel, ring gear, label & weights)
  • Usage: CK1, 2 (LB4, MD8, M30), CK1, 2 (L03, MD8), CK1, 2 (L03, M30), CK1, 2, 3 (L05, M30), CK1, 2, 3 (L05, MD8)

$94.59115.18

Available in 38 shops

Add to cart


Seal, engine oil cooler lines (l05/5.7k, with heavy duty cooling 5a5, 5a6)

  • OEM part number: 10244495
  • Quantity in car: 1
  • Oil filter adapter (3.359")
  • Usage: C1, 2, 3 (L03, L05)

$2.332.62

Available in 2 shops

Add to cart


Gasket kit, engine oil cooler lines (l05/5.7k, with heavy duty cooling 5a5, 5a6)

  • OEM part number: 88893990
  • Quantity in car: 1
  • Oil filter adapter (includes gasket and seal)
  • Usage: C1, 2, 3 (L03, L05)

$2.734.44

Available in 38 shops

Add to cart


Adapter, engine oil cooler lines (l05/5.7k, with heavy duty cooling 5a5, 5a6)

  • OEM part number: 12562831
  • Quantity in car: 1
  • Usage: C1, 2, 3 (L03, L05, KC4)

$94.19105.46

Available in 2 shops

Add to cart


Fitting, engine oil cooler lines (l05/5.7k, with heavy duty cooling 5a5, 5a6)

  • OEM part number: 03853870
  • Quantity in car: 1
  • Oil filter
  • Usage: C1, 2, 3 (L03, L05, KC4)

$?

Add to cart


Valve, engine oil cooler lines (l05/5.7k, with heavy duty cooling 5a5, 5a6)

  • OEM part number: 25013759
  • Quantity in car: 2
  • Oil filter bypass
  • Usage: C1, 2, 3 (L03, L05, KC4)

$2.986.51

Available in 38 shops

Add to cart


Filter, engine oil cooler lines (l05/5.7k, with heavy duty cooling 5a5, 5a6)

  • OEM part number: 12490131
  • Quantity in car: 1
  • Oil (115mm long) (durapack) (bulk package, quantity 12)
  • Usage: C1, 2, 3 (L03, L05)

$3.226.43

Available in 38 shops

Add to cart


Filter, engine oil cooler lines (l05/5.7k, with heavy duty cooling 5a5, 5a6)

  • OEM part number: 12490146
  • Quantity in car: 1
  • Oil (durapack) (bulk package, quantity 12)
  • Usage: C1, 2, 3 (L03, L05)

$7.2810.63

Available in 38 shops

Add to cart


Filter, engine oil cooler lines (l05/5.7k, with heavy duty cooling 5a5, 5a6)

  • OEM part number: 89060500
  • Quantity in car: 1
  • Oil (130mm long) (classic design durapk) (bulk package, quantity 12)
  • Usage: C1, 2, 3 (L03, L05)

$3.493.64

Available in 2 shops

Add to cart


Filter, engine oil cooler lines (l05/5.7k, with heavy duty cooling 5a5, 5a6)

  • OEM part number: 25013454
  • Quantity in car: 1
  • Oil (pf35l) (high efficiency)
  • Usage: C1, 2, 3 (L03, L05)

$9.5512.56

Available in 38 shops

Add to cart


Filter, engine oil cooler lines (l05/5.7k, with heavy duty cooling 5a5, 5a6)

  • OEM part number: 89060468
  • Quantity in car: 1
  • Oil (130mm long) (classic design)
  • Usage: C1, 2, 3 (L03, L05)

$4.114.29

Available in 2 shops

Add to cart

25160561 genuine OEM part.

Filter, engine oil cooler lines (l05/5.7k, with heavy duty cooling 5a5, 5a6)

  • OEM part number: 25160561
  • Quantity in car: 1
  • Oil (115mm long) (duraguard)
  • Usage: C1, 2, 3 (L03, L05)

$3.944.11

Available in 38 shops

Add to cart


Washer, engine oil cooler lines (l05/5.7k, with heavy duty cooling 5a5, 5a6)

  • OEM part number: 00120393
  • Flat .344x.688x.065

$?

Add to cart


Screw, engine oil cooler lines (l05/5.7k, with heavy duty cooling 5a5, 5a6)

  • OEM part number: 09421634
  • Hexagon socket, 5/16-18 x 3 1/2, 1 3/8 thread, 16/32 outside diameter, plain

$?

Add to cart


Fitting, engine oil cooler lines (l05/5.7k, with heavy duty cooling 5a5, 5a6)

  • OEM part number: 15529401
  • Quantity in car: 2
  • Usage: C1, 2, 3 (LB4, L03, L05)

$9.0617.80

Available in 38 shops

Add to cart


Plug, engine oil cooler lines (l05/5.7k, with heavy duty cooling 5a5, 5a6)

  • OEM part number: 14090911
  • Quantity in car: 1
  • 3/8-18 dry seal

$0.402.89

Available in 2 shops

Add to cart


Hose, engine oil cooler lines (l05/5.7k, with heavy duty cooling 5a5, 5a6)

  • OEM part number: 12472229
  • Quantity in car: 1
  • Usage: C1, 2, 3 (06-43) (L05, KC4, 5A5, 5A6)

$3.40

Available in 1 shop

Add to cart


Hose, engine oil cooler lines (l05/5.7k, with heavy duty cooling 5a5, 5a6)

  • OEM part number: 12472233
  • Quantity in car: 1
  • Usage: C1, 2, 3 (06-43) (L05, KC4, 5A5, 5A6)

$?

Add to cart


Clamp, engine oil cooler lines (l05/5.7k, with heavy duty cooling 5a5, 5a6)

  • OEM part number: 15607246
  • Quantity in car: 1
  • Engine oil cooler hose (with stud)
  • Usage: C1, 2, 3 (L03, L05, L19, KC4)

$0.49

Available in 1 shop

Add to cart


Nut, engine oil cooler lines (l05/5.7k, with heavy duty cooling 5a5, 5a6)

  • OEM part number: 11515748
  • M8x1.25x7.1, zinc coated 10

$?

Add to cart


Bracket, engine oil cooler lines (l05/5.7k, with heavy duty cooling 5a5, 5a6)

  • OEM part number: 15706077
  • Quantity in car: 1
  • Engine oil cooler hose (when using in place of 15567806, install 1-15689668 clamp)
  • Usage: C1, 2, 3 (L03, L05, L19)

$2.80

Available in 1 shop

Add to cart


Bolt, engine oil cooler lines (l05/5.7k, with heavy duty cooling 5a5, 5a6)

$2.864.27

Available in 38 shops

Add to cart


Screw, engine oil cooler lines (l05/5.7k, with heavy duty cooling 5a5, 5a6)

$0.461.08

Available in 38 shops

Add to cart


Bolt, engine oil cooler lines (l05/5.7k, with heavy duty cooling 5a5, 5a6)

$0.634.63

Available in 39 shops

Add to cart


Bracket, engine oil cooler lines (l05/5.7k, with heavy duty cooling 5a5, 5a6)

  • OEM part number: 15972506
  • Quantity in car: 1
  • Engine oil cooler (lower)
  • Usage: C1, 2, 3

$0.49

Available in 1 shop

Add to cart


Seal, engine oil cooler lines (l05/5.7k, with heavy duty cooling 5a5, 5a6)

  • OEM part number: 00463015
  • Quantity in car: 2
  • Engine oil cooler hose (.426 in inside diameter)
  • Usage: C1, 2, 3

$?

Add to cart


Clip, engine oil cooler lines (l05/5.7k, with heavy duty cooling 5a5, 5a6)

  • OEM part number: 15731998
  • Quantity in car: 1
  • Engine oil cooler hose (has 17mm hole diameter)
  • Usage: C1, 2, 3 (LH6, LL4, L05, L19, L65)

$0.92

Available in 1 shop

Add to cart


Cooler, engine oil cooler lines (l05/5.7k, with heavy duty cooling 5a5, 5a6)

  • OEM part number: 15557751
  • Quantity in car: 1
  • Engine oil (outside radiator)
  • Usage: C1, 2, 3 (06-16-43) (L05, KC4, 5A5, 5A6)

$228.72471.95

Available in 38 shops

Add to cart


Nut, engine oil cooler lines (l05/5.7k, with heavy duty cooling 5a5, 5a6)

$1.433.29

Available in 38 shops

Add to cart


Bolt, engine oil cooler lines (l05/5.7k, with heavy duty cooling 5a5, 5a6)

  • OEM part number: 08639743
  • Hexagon with conical washer, m6x1x15, 12.8 outside diameter, 9.8, pzor

$?

Add to cart


Bracket, engine oil cooler lines (l05/5.7k, with heavy duty cooling 5a5, 5a6)

  • OEM part number: 15972505
  • Quantity in car: 1
  • Engine oil cooler (upper)
  • Usage: C1, 2, 3

$0.49

Available in 1 shop

Add to cart


Seal, engine oil cooler lines (l05/5.7k, with heavy duty cooling 5a5, 5a6)

  • OEM part number: 10244495
  • Quantity in car: 1
  • Oil filter adapter (3.359")
  • Usage: K1, 2, 3 (L03, L05), K1, 2, 3 (L03, L05, KC4)

$2.332.62

Available in 2 shops

Add to cart


Gasket kit, engine oil cooler lines (l05/5.7k, with heavy duty cooling 5a5, 5a6)

  • OEM part number: 88893990
  • Quantity in car: 1
  • Oil filter adapter (includes gasket and seal)
  • Usage: K1, 2, 3 (L03, L05), K1, 2, 3 (L03, L05, KC4)

$2.734.44

Available in 38 shops

Add to cart


Adapter, engine oil cooler lines (l05/5.7k, with heavy duty cooling 5a5, 5a6)

  • OEM part number: 12562833
  • Quantity in car: 1
  • Usage: K1, 2, 3 (L03, L05, KC4)

$103.38127.84

Available in 38 shops

Add to cart


Bolt, engine oil cooler lines (l05/5.7k, with heavy duty cooling 5a5, 5a6)

  • OEM part number: 25518479
  • Quantity in car: 1
  • Hexagon 5/16-18x4.00 280m piece dim.-a- .88 with thread sealer (oil filter adapter)

$?

Add to cart


Fitting, engine oil cooler lines (l05/5.7k, with heavy duty cooling 5a5, 5a6)

  • OEM part number: 00462659
  • Quantity in car: 1
  • Oil filter
  • Usage: K1, 2, 3 (L03, L05)

$?

Add to cart


Filter, engine oil cooler lines (l05/5.7k, with heavy duty cooling 5a5, 5a6)

  • OEM part number: 12490148
  • Quantity in car: 1
  • Oil (durapack) (bulk package, quantity 12)
  • Usage: K1, 2 (L03, L05)

$3.373.51

Available in 2 shops

Add to cart

19210286 genuine OEM part.

Filter, engine oil cooler lines (l05/5.7k, with heavy duty cooling 5a5, 5a6)

  • OEM part number: 19210286
  • Quantity in car: 1
  • Oil (duraguard)
  • Usage: K1, 2, 3 (L03, L05)

$3.864.24

Available in 38 shops

Add to cart


Valve, engine oil cooler lines (l05/5.7k, with heavy duty cooling 5a5, 5a6)

  • OEM part number: 25014006
  • Quantity in car: 1
  • Oil filter bypass (use with oil cooler) (with cage, seat, spring & valve) (opening pressure 11 psi nominal)
  • Usage: K1, 2, 3 (L03, L05)

$2.953.80

Available in 38 shops

Add to cart


Fitting, engine oil cooler lines (l05/5.7k, with heavy duty cooling 5a5, 5a6)

  • OEM part number: 15529401
  • Quantity in car: 2
  • Usage: K1, 2, 3 (LB4, L03, L05)

$9.0617.80

Available in 38 shops

Add to cart


Nut, engine oil cooler lines (l05/5.7k, with heavy duty cooling 5a5, 5a6)

  • OEM part number: 11515748
  • Quantity in car: 1
  • M8x1.25x7.1, zinc coated 10 (engine oil cooler hose cla)

$?

Add to cart


Bracket, engine oil cooler lines (l05/5.7k, with heavy duty cooling 5a5, 5a6)

  • OEM part number: 15706077
  • Quantity in car: 1
  • Engine oil cooler hose (when using in place of 15567806, install 1-15689668 clamp)
  • Usage: K1, 2, 3 (L03, L05, L19)

$2.80

Available in 1 shop

Add to cart


Bolt, engine oil cooler lines (l05/5.7k, with heavy duty cooling 5a5, 5a6)

  • OEM part number: 11508534
  • Quantity in car: 1
  • Hex flanged head, m8x1.25x16, 16.8 outside diameter, machine point, 6171m, por (engine oil cooler hose bracket)

$0.674.06

Available in 38 shops

Add to cart


Hose, engine oil cooler lines (l05/5.7k, with heavy duty cooling 5a5, 5a6)

  • OEM part number: 12472230
  • Quantity in car: 1
  • Usage: K1, 2, 3 (06-16-43) (L05, KC4, 5A5, 5A6)

$34.6339.56

Available in 37 shops

Add to cart


Bolt, engine oil cooler lines (l05/5.7k, with heavy duty cooling 5a5, 5a6)

  • OEM part number: 11588711
  • Quantity in car: 1
  • Hex flanged head, m6x1x16, 10 thread, 14.2 outside diameter, 8.8 steel, gmw3359 (engine oil cooler hose clip)

$0.634.63

Available in 39 shops

Add to cart


Hose, engine oil cooler lines (l05/5.7k, with heavy duty cooling 5a5, 5a6)

  • OEM part number: 12472234
  • Quantity in car: 1
  • Usage: K1, 2, 3 (06-16-43) (L05, KC4, 5A5, 5A6)

$34.6339.67

Available in 38 shops

Add to cart


Seal, engine oil cooler lines (l05/5.7k, with heavy duty cooling 5a5, 5a6)

  • OEM part number: 00463015
  • Quantity in car: 2
  • Engine oil cooler hose (.426 in inside diameter)
  • Usage: K1, 2, 3

$?

Add to cart


Clip, engine oil cooler lines (l05/5.7k, with heavy duty cooling 5a5, 5a6)

  • OEM part number: 15731998
  • Quantity in car: 1
  • Engine oil cooler hose
  • Usage: CK1, 2, 3 (LH6, LL4, L05, L19, L65)

$0.92

Available in 1 shop

Add to cart


Screw, engine oil cooler lines (l05/5.7k, with heavy duty cooling 5a5, 5a6)

  • OEM part number: 12337828
  • Quantity in car: 4
  • Hexagon with flat washer, tappet, m6.3x1.81x20, 13.2 outside diameter, ab point, steel, pz0r (engine oil cooler bracket)

$0.461.08

Available in 38 shops

Add to cart


Bracket, engine oil cooler lines (l05/5.7k, with heavy duty cooling 5a5, 5a6)

  • OEM part number: 15972506
  • Quantity in car: 1
  • Engine oil cooler (lower)
  • Usage: K1, 2, 3

$0.49

Available in 1 shop

Add to cart


Nut, engine oil cooler lines (l05/5.7k, with heavy duty cooling 5a5, 5a6)

  • OEM part number: 11518121
  • Quantity in car: 4
  • Unit, m6x1, multi thread, .5'-4.0' thick panel (engine oil cooler)

$2.242.37

Available in 2 shops

Add to cart


Bolt, engine oil cooler lines (l05/5.7k, with heavy duty cooling 5a5, 5a6)

  • OEM part number: 08639743
  • Quantity in car: 4
  • Hexagon with conical washer, m6x1x15, 12.8 outside diameter, 9.8, pzor (engine oil cooler)

$?

Add to cart


Cooler, engine oil cooler lines (l05/5.7k, with heavy duty cooling 5a5, 5a6)

  • OEM part number: 15557751
  • Quantity in car: 1
  • Engine oil (with oil cooler connect nut 25.4mm across flats) (outside radiator)
  • Usage: K1, 2, 3 (06-16-43) (L05, KC4, 5A5, 5A6)

$228.72471.95

Available in 38 shops

Add to cart


Bracket, engine oil cooler lines (l05/5.7k, with heavy duty cooling 5a5, 5a6)

  • OEM part number: 15972505
  • Quantity in car: 1
  • Engine oil cooler (upper)
  • Usage: K1, 2, 3

$0.49

Available in 1 shop

Add to cart


Clamp, engine oil cooler lines (l05/5.7k, with heavy duty cooling 5a5, 5a6)

  • OEM part number: 15607246
  • Quantity in car: 1
  • Engine oil cooler hose (with stud)
  • Usage: K1, 2, 3 (L03, L05, L19, KC4)

$0.49

Available in 1 shop

Add to cart


Plug, engine oil cooler lines (l05/5.7k, with heavy duty cooling 5a5, 5a6)

  • OEM part number: 14090911
  • Quantity in car: 1
  • 3/8-18 dry seal (oil filter adapter hole)

$0.402.89

Available in 2 shops

Add to cart


Seal, engine oil cooler lines (l05/5.7k, excluding heavy duty cooling 5a5, 5a6)

  • OEM part number: 10244495
  • Quantity in car: 1
  • Oil filter adapter (3.359")
  • Usage: C1, 2, 3 (L03, L05)

$2.332.62

Available in 2 shops

Add to cart


Gasket kit, engine oil cooler lines (l05/5.7k, excluding heavy duty cooling 5a5, 5a6)

  • OEM part number: 88893990
  • Quantity in car: 1
  • Oil filter adapter (includes gasket and seal)
  • Usage: C1, 2, 3 (L03, L05)

$2.734.44

Available in 38 shops

Add to cart


Adapter, engine oil cooler lines (l05/5.7k, excluding heavy duty cooling 5a5, 5a6)

  • OEM part number: 12562831
  • Quantity in car: 1
  • Usage: C1, 2, 3 (L03, L05, KC4)

$94.19105.46

Available in 2 shops

Add to cart


Fitting, engine oil cooler lines (l05/5.7k, excluding heavy duty cooling 5a5, 5a6)

  • OEM part number: 03853870
  • Quantity in car: 1
  • Oil filter
  • Usage: C1, 2, 3 (L03, L05, KC4)

$?

Add to cart


Valve, engine oil cooler lines (l05/5.7k, excluding heavy duty cooling 5a5, 5a6)

  • OEM part number: 25013759
  • Quantity in car: 2
  • Oil filter bypass
  • Usage: C1, 2, 3 (L03, L05, KC4)

$2.986.51

Available in 38 shops

Add to cart


Filter, engine oil cooler lines (l05/5.7k, excluding heavy duty cooling 5a5, 5a6)

  • OEM part number: 12490131
  • Quantity in car: 1
  • Oil (115mm long) (durapack) (bulk package, quantity 12)
  • Usage: C1, 2, 3 (L03, L05)

$3.226.43

Available in 38 shops

Add to cart


Filter, engine oil cooler lines (l05/5.7k, excluding heavy duty cooling 5a5, 5a6)

  • OEM part number: 12490146
  • Quantity in car: 1
  • Oil (durapack) (bulk package, quantity 12)
  • Usage: C1, 2, 3 (L03, L05)

$7.2810.63

Available in 38 shops

Add to cart


Filter, engine oil cooler lines (l05/5.7k, excluding heavy duty cooling 5a5, 5a6)

  • OEM part number: 89060500
  • Quantity in car: 1
  • Oil (130mm long) (classic design durapk) (bulk package, quantity 12)
  • Usage: C1, 2, 3 (L03, L05)

$3.493.64

Available in 2 shops

Add to cart


Filter, engine oil cooler lines (l05/5.7k, excluding heavy duty cooling 5a5, 5a6)

  • OEM part number: 25013454
  • Quantity in car: 1
  • Oil (pf35l) (high efficiency)
  • Usage: C1, 2, 3 (L03, L05)

$9.5512.56

Available in 38 shops

Add to cart

Go to top ↑.

← Prev. 1  2  Next →
Page 1 of 2

Copyright © 2012-2024, http://oemcats.com.
Feel free to contact us if you have any questions: info@oemcats.com.

Follow us on Facebook - Submit a new shop - Terms and conditions

This site is not owned or operated by General Motors Company.
The trade marks appearing on this website including, but not limited to: GM, Buick, Cadillac, Chevrolet, GMC, Oldsmobile, Opel, Pontiac, Saturn, Vauxhall and their respective logos, emblems, slogans and vehicle model names and body designs are trademarks and/or service marks of General Motors Company, its subsidiaries, affiliates or licensors.
This site is intended for reference only.