ROE 2011 BUICK ENCLAVE JD8966

Filter Fitment
No parts found. Please click the inquire button for order assistance or change filter selection.
Part Description Miles Price Select
RIGHT
Inquire
AIR BAG
  • Part Numbers: 20967460
  • TAN392,PASSENGER DASH AIRBAG
  • Stock: JD8966
  • Mileage: 165563
  • Tag: R04844600
  • VIN: 5GAKVCED3BJ176398
  • SKU: CC244844600
  • Part Grade: A
  • This part is still mounted to the vehicle. Please allow 48 – 72 hours for removal. You will receive a confirmation email when part is ready for ship or local pickup.
VIEW DETAILS
165563$65.00 Select
RIGHT
Inquire
AIR BAG
  • Part Numbers: 22799081
  • RH ROOF AIRBAG
  • Stock: JD8966
  • Mileage: 165563
  • Tag: R04844601
  • VIN: 5GAKVCED3BJ176398
  • SKU: CC244844601
  • Part Grade: A
  • This part is still mounted to the vehicle. Please allow 48 – 72 hours for removal. You will receive a confirmation email when part is ready for ship or local pickup.
VIEW DETAILS
165563$100.00 Select
LEFT
Inquire
AIR BAG
  • Part Numbers: 22799080
  • LH ROOF AIRBAG
  • Stock: JD8966
  • Mileage: 165563
  • Tag: R04844599
  • VIN: 5GAKVCED3BJ176398
  • SKU: CC244844599
  • Part Grade: A
  • This part is still mounted to the vehicle. Please allow 48 – 72 hours for removal. You will receive a confirmation email when part is ready for ship or local pickup.
VIEW DETAILS
165563$100.00 Select
Inquire ANTI-LOCK BRAKE PARTS
  • Part Numbers: 25840308 25840323
  • 4DR,8-10,3.6L,AT6,AWD,CXL
  • Stock: JD8966
  • Mileage: 165563
  • Tag: R04844514
  • VIN: 5GAKVCED3BJ176398
  • SKU: CC244844514
  • Part Grade: A
  • This part is still mounted to the vehicle. Please allow 48 – 72 hours for removal. You will receive a confirmation email when part is ready for ship or local pickup.
VIEW DETAILS
165563$75.00 Select
LEFT
Inquire
AXLE SHAFT
  • Part Numbers: 15116777
  • LR,8-10,AT6,AWD,CXL
  • Stock: JD8966
  • Mileage: 165563
  • Tag: R04844536
  • VIN: 5GAKVCED3BJ176398
  • SKU: CC244844536
  • Part Grade: A
  • This part is still mounted to the vehicle. Please allow 48 – 72 hours for removal. You will receive a confirmation email when part is ready for ship or local pickup.
VIEW DETAILS
165563$65.00 Select
RIGHT
Inquire
AXLE SHAFT
  • Part Numbers: 15116778
  • RR,8-10,AT6,AWD,CXL
  • Stock: JD8966
  • Mileage: 165563
  • Tag: R04844535
  • VIN: 5GAKVCED3BJ176398
  • SKU: CC244844535
  • Part Grade: A
  • This part is still mounted to the vehicle. Please allow 48 – 72 hours for removal. You will receive a confirmation email when part is ready for ship or local pickup.
VIEW DETAILS
165563$65.00 Select
Inquire BUMPER REIN REAR
  • Part Numbers: 22806745
  • CXL,REBAR ASM
  • Stock: JD8966
  • Mileage: 165563
  • Tag: R04844667
  • VIN: 5GAKVCED3BJ176398
  • SKU: CC244844667
  • Part Grade: A
  • This part is still mounted to the vehicle. Please allow 48 – 72 hours for removal. You will receive a confirmation email when part is ready for ship or local pickup.
VIEW DETAILS
165563$125.00 Select
Inquire CONTROL MODULES OTHER
  • Part Numbers: 22743052
  • PARK ASSIST ECM
  • Stock: JD8966
  • Mileage: 165563
  • Tag: R04844630
  • VIN: 5GAKVCED3BJ176398
  • SKU: CC244844630
  • Part Grade: A
  • This part is still mounted to the vehicle. Please allow 48 – 72 hours for removal. You will receive a confirmation email when part is ready for ship or local pickup.
VIEW DETAILS
165563$65.00 Select
Inquire CONTROL MODULES OTHER
  • Part Numbers: 23451040
  • DIFF LOCK ECM
  • Stock: JD8966
  • Mileage: 165563
  • Tag: R04844628
  • VIN: 5GAKVCED3BJ176398
  • SKU: CC244844628
  • Part Grade: A
  • This part is still mounted to the vehicle. Please allow 48 – 72 hours for removal. You will receive a confirmation email when part is ready for ship or local pickup.
VIEW DETAILS
165563$65.00 Select
Inquire CONTROL MODULES OTHER
  • Part Numbers: 20877116
  • FUEL PUMP ECM
  • Stock: JD8966
  • Mileage: 165563
  • Tag: R04844631
  • VIN: 5GAKVCED3BJ176398
  • SKU: CC244844631
  • Part Grade: A
  • This part is still mounted to the vehicle. Please allow 48 – 72 hours for removal. You will receive a confirmation email when part is ready for ship or local pickup.
VIEW DETAILS
165563$65.00 Select
Inquire CONSOLE FRONT
  • Part Numbers: 20935400 22844185 22844261 25818448 25831804 25941506
  • AT6,TAN392,BCK,FL,CXL,FLOOR
  • Stock: JD8966
  • Mileage: 165563
  • Tag: R04844616
  • VIN: 5GAKVCED3BJ176398
  • SKU: CC244844616
  • Part Grade: A
  • This part is still mounted to the vehicle. Please allow 48 – 72 hours for removal. You will receive a confirmation email when part is ready for ship or local pickup.
VIEW DETAILS
165563$65.00 Select
Inquire DASH BEZEL
  • 4DR,CXL,WG/SLVR SPEEDO BEZEL
  • Stock: JD8966
  • Mileage: 165563
  • Tag: R04844589
  • VIN: 5GAKVCED3BJ176398
  • SKU: CC244844589
  • Part Grade: A
  • This part is still mounted to the vehicle. Please allow 48 – 72 hours for removal. You will receive a confirmation email when part is ready for ship or local pickup.
VIEW DETAILS
165563$75.00 Select
Inquire DASH PANEL
  • Part Numbers: 22798300 22868402 25913892
  • TAN392,TILT-CR,FL,CXL,TRIM EXTRA
  • Stock: JD8966
  • Mileage: 165563
  • Tag: R04844586
  • VIN: 5GAKVCED3BJ176398
  • SKU: CC244844586
  • Part Grade: A
  • This part is still mounted to the vehicle. Please allow 48 – 72 hours for removal. You will receive a confirmation email when part is ready for ship or local pickup.
VIEW DETAILS
165563$200.00 Select
Inquire DASH WIRE HARNESS
  • 4DR,PW,PL,8-10,3.6L,AT6,TILT-CR,HEAT
  • Stock: JD8966
  • Mileage: 165563
  • Tag: R04844591
  • VIN: 5GAKVCED3BJ176398
  • SKU: CC244844591
  • Part Grade: A
  • This part is still mounted to the vehicle. Please allow 48 – 72 hours for removal. You will receive a confirmation email when part is ready for ship or local pickup.
VIEW DETAILS
165563$250.00 Select
RIGHT
Inquire
DR ASSEMBLY REAR SIDE
  • Part Numbers: 10371642 20785729 20792688 DD11279YP
  • WHT800J,4DR,PW,PL,8-10,CXL
  • Stock: JD8966
  • Mileage: 165563
  • Tag: R04844643
  • VIN: 5GAKVCED3BJ176398
  • SKU: CC244844643
  • Part Grade: C
  • This part is still mounted to the vehicle. Please allow 48 – 72 hours for removal. You will receive a confirmation email when part is ready for ship or local pickup.
VIEW DETAILS
165563$250.00 Select
LEFT
Inquire
DR ASSEMBLY REAR SIDE
  • Part Numbers: 10371641 20785728 20792687 DD11280YP
  • WHT800J,4DR,PW,PL,8-10,CXL
  • Stock: JD8966
  • Mileage: 165563
  • Tag: R04844644
  • VIN: 5GAKVCED3BJ176398
  • SKU: CC244844644
  • Part Grade: C
  • This part is still mounted to the vehicle. Please allow 48 – 72 hours for removal. You will receive a confirmation email when part is ready for ship or local pickup.
VIEW DETAILS
165563$225.00 Select
Inquire DRIVE SHAFT REAR
  • Part Numbers: 25995545
  • 8-10,3.6L,AT6,AWD,LESS TORQUE TUBE
  • Stock: JD8966
  • Mileage: 165563
  • Tag: R04844582
  • VIN: 5GAKVCED3BJ176398
  • SKU: CC244844582
  • Part Grade: A
  • Ready to Ship Now!
VIEW DETAILS
165563$125.00 Select
LEFT
Inquire
FRONT DOOR SWITCH
  • Part Numbers: 20958436
  • LH MASTER,4DR,PW,PL,PM
  • Stock: JD8966
  • Mileage: 165563
  • Tag: R04844635
  • VIN: 5GAKVCED3BJ176398
  • SKU: CC244844635
  • Part Grade: A
  • This part is still mounted to the vehicle. Please allow 48 – 72 hours for removal. You will receive a confirmation email when part is ready for ship or local pickup.
VIEW DETAILS
165563$65.00 Select
Inquire FUEL FILLER DOOR
  • WHT800J,CXL
  • Stock: JD8966
  • Mileage: 165563
  • Tag: R04844658
  • VIN: 5GAKVCED3BJ176398
  • SKU: CC244844658
  • Part Grade: A
  • This part is still mounted to the vehicle. Please allow 48 – 72 hours for removal. You will receive a confirmation email when part is ready for ship or local pickup.
VIEW DETAILS
165563$75.00 Select
Inquire GLOVE BOX
  • TAN392,CXL
  • Stock: JD8966
  • Mileage: 165563
  • Tag: R04844590
  • VIN: 5GAKVCED3BJ176398
  • SKU: CC244844590
  • Part Grade: A
  • This part is still mounted to the vehicle. Please allow 48 – 72 hours for removal. You will receive a confirmation email when part is ready for ship or local pickup.
VIEW DETAILS
165563$65.00 Select
Inquire HEADREST
  • RH FRT,TAN392,BCK,LEA,CXL
  • Stock: JD8966
  • Mileage: 165563
  • Tag: R04844606
  • VIN: 5GAKVCED3BJ176398
  • SKU: CC244844606
  • Part Grade: A
  • This part is still mounted to the vehicle. Please allow 48 – 72 hours for removal. You will receive a confirmation email when part is ready for ship or local pickup.
VIEW DETAILS
165563$65.00 Select
Inquire HEADREST
  • LH FRT,TAN392,BCK,LEA,CXL
  • Stock: JD8966
  • Mileage: 165563
  • Tag: R04844607
  • VIN: 5GAKVCED3BJ176398
  • SKU: CC244844607
  • Part Grade: A
  • This part is still mounted to the vehicle. Please allow 48 – 72 hours for removal. You will receive a confirmation email when part is ready for ship or local pickup.
VIEW DETAILS
165563$65.00 Select
Inquire INTERIOR REAR VIEW MIRROR
  • Part Numbers: 22915243
  • 4DR,8-10,CXL,ONSTAR
  • Stock: JD8966
  • Mileage: 165563
  • Tag: R04844583
  • VIN: 5GAKVCED3BJ176398
  • SKU: CC244844583
  • Part Grade: A
  • This part is still mounted to the vehicle. Please allow 48 – 72 hours for removal. You will receive a confirmation email when part is ready for ship or local pickup.
VIEW DETAILS
165563$65.00 Select
Inquire JACK
  • 4DR,8-10,CXL,JACK W-TOOLS
  • Stock: JD8966
  • Mileage: 165563
  • Tag: R04844529
  • VIN: 5GAKVCED3BJ176398
  • SKU: CC244844529
  • Part Grade: A
  • This part is still mounted to the vehicle. Please allow 48 – 72 hours for removal. You will receive a confirmation email when part is ready for ship or local pickup.
VIEW DETAILS
165563$50.00 Select
LEFT
Inquire
LOWER CONTROL ARM FR
  • Part Numbers: 25995438
  • 4DR,8-10,3.6L,AT6,AWD,CXL
  • Stock: JD8966
  • Mileage: 165563
  • Tag: R04844537
  • VIN: 5GAKVCED3BJ176398
  • SKU: CC244844537
  • Part Grade: A
  • This part is still mounted to the vehicle. Please allow 48 – 72 hours for removal. You will receive a confirmation email when part is ready for ship or local pickup.
VIEW DETAILS
165563$65.00 Select
Inquire POWER BRAKE BOOSTER
  • Part Numbers: 1780822 20876879
  • 4DR,8-10,3.6L,AT6,AWD,CXL
  • Stock: JD8966
  • Mileage: 165563
  • Tag: R04844512
  • VIN: 5GAKVCED3BJ176398
  • SKU: CC244844512
  • Part Grade: A
  • This part is still mounted to the vehicle. Please allow 48 – 72 hours for removal. You will receive a confirmation email when part is ready for ship or local pickup.
VIEW DETAILS
165563$85.00 Select
LEFT
Inquire
QUARTER GLASS
  • Part Numbers: 20888405
  • 4DR,8-10,CXL,M513
  • Stock: JD8966
  • Mileage: 165563
  • Tag: R04844655
  • VIN: 5GAKVCED3BJ176398
  • SKU: CC244844655
  • Part Grade: A
  • This part is still mounted to the vehicle. Please allow 48 – 72 hours for removal. You will receive a confirmation email when part is ready for ship or local pickup.
VIEW DETAILS
165563$95.00 Select
RIGHT
Inquire
QUARTER GLASS
  • Part Numbers: 20888404
  • 4DR,8-10,CXL,M513
  • Stock: JD8966
  • Mileage: 165563
  • Tag: R04844654
  • VIN: 5GAKVCED3BJ176398
  • SKU: CC244844654
  • Part Grade: A
  • This part is still mounted to the vehicle. Please allow 48 – 72 hours for removal. You will receive a confirmation email when part is ready for ship or local pickup.
VIEW DETAILS
165563$95.00 Select
Inquire RADIO AUDIO
  • Part Numbers: 20938347
  • SATERLLITE RECEIVER
  • Stock: JD8966
  • Mileage: 165563
  • Tag: R04844595
  • VIN: 5GAKVCED3BJ176398
  • SKU: CC244844595
  • Part Grade: A
  • This part is still mounted to the vehicle. Please allow 48 – 72 hours for removal. You will receive a confirmation email when part is ready for ship or local pickup.
VIEW DETAILS
165563$50.00 Select
Inquire ROOF GLASS
  • Part Numbers: 20861634
  • REAR,ASM,4DR,SUN,CXL
  • Stock: JD8966
  • Mileage: 165563
  • Tag: R04844653
  • VIN: 5GAKVCED3BJ176398
  • SKU: CC244844653
  • Part Grade: A
  • This part is still mounted to the vehicle. Please allow 48 – 72 hours for removal. You will receive a confirmation email when part is ready for ship or local pickup.
VIEW DETAILS
165563$150.00 Select
Inquire ROOF GLASS
  • Part Numbers: 20814012
  • FRT,ASM,4DR,SUN,CXL
  • Stock: JD8966
  • Mileage: 165563
  • Tag: R04844652
  • VIN: 5GAKVCED3BJ176398
  • SKU: CC244844652
  • Part Grade: A
  • This part is still mounted to the vehicle. Please allow 48 – 72 hours for removal. You will receive a confirmation email when part is ready for ship or local pickup.
VIEW DETAILS
165563$175.00 Select
Inquire SEAT BELT REAR
  • LH 2ND ROW,4DR,TAN392,CXL
  • Stock: JD8966
  • Mileage: 165563
  • Tag: R04844611
  • VIN: 5GAKVCED3BJ176398
  • SKU: CC244844611
  • Part Grade: A
  • This part is still mounted to the vehicle. Please allow 48 – 72 hours for removal. You will receive a confirmation email when part is ready for ship or local pickup.
VIEW DETAILS
165563$75.00 Select
Inquire SEAT BELT REAR
  • CENTER 3RD ROW,4DR,TAN392,CXL
  • Stock: JD8966
  • Mileage: 165563
  • Tag: R04844615
  • VIN: 5GAKVCED3BJ176398
  • SKU: CC244844615
  • Part Grade: A
  • This part is still mounted to the vehicle. Please allow 48 – 72 hours for removal. You will receive a confirmation email when part is ready for ship or local pickup.
VIEW DETAILS
165563$75.00 Select
Inquire SEAT BELT REAR
  • LH 3RD ROW,4DR,TAN392,CXL
  • Stock: JD8966
  • Mileage: 165563
  • Tag: R04844613
  • VIN: 5GAKVCED3BJ176398
  • SKU: CC244844613
  • Part Grade: A
  • This part is still mounted to the vehicle. Please allow 48 – 72 hours for removal. You will receive a confirmation email when part is ready for ship or local pickup.
VIEW DETAILS
165563$75.00 Select
Inquire SEAT BELT REAR
  • RH 3RD ROW,4DR,TAN392,CXL
  • Stock: JD8966
  • Mileage: 165563
  • Tag: R04844612
  • VIN: 5GAKVCED3BJ176398
  • SKU: CC244844612
  • Part Grade: A
  • This part is still mounted to the vehicle. Please allow 48 – 72 hours for removal. You will receive a confirmation email when part is ready for ship or local pickup.
VIEW DETAILS
165563$75.00 Select
Inquire SEAT BELT REAR
  • RH 2ND ROW,4DR,TAN392,CXL
  • Stock: JD8966
  • Mileage: 165563
  • Tag: R04844610
  • VIN: 5GAKVCED3BJ176398
  • SKU: CC244844610
  • Part Grade: A
  • This part is still mounted to the vehicle. Please allow 48 – 72 hours for removal. You will receive a confirmation email when part is ready for ship or local pickup.
VIEW DETAILS
165563$75.00 Select
Inquire SEAT REAR
  • LH 2ND ROW,BCK,4DR,TAN392,LEA,CXL
  • Stock: JD8966
  • Mileage: 165563
  • Tag: R04844621
  • VIN: 5GAKVCED3BJ176398
  • SKU: CC244844621
  • Part Grade: A
  • This part is still mounted to the vehicle. Please allow 48 – 72 hours for removal. You will receive a confirmation email when part is ready for ship or local pickup.
VIEW DETAILS
165563$150.00 Select
Inquire SEAT REAR
  • RH 2ND ROW,BCK,4DR,TAN392,LEA,CXL
  • Stock: JD8966
  • Mileage: 165563
  • Tag: R04844620
  • VIN: 5GAKVCED3BJ176398
  • SKU: CC244844620
  • Part Grade: A
  • This part is still mounted to the vehicle. Please allow 48 – 72 hours for removal. You will receive a confirmation email when part is ready for ship or local pickup.
VIEW DETAILS
165563$150.00 Select
LEFT
Inquire
SPINDLE KNUCKLE FR
  • Part Numbers: 25796982
  • 4DR,8-10,3.6L,AT6,AWD,CXL
  • Stock: JD8966
  • Mileage: 165563
  • Tag: R04844538
  • VIN: 5GAKVCED3BJ176398
  • SKU: CC244844538
  • Part Grade: A
  • This part is still mounted to the vehicle. Please allow 48 – 72 hours for removal. You will receive a confirmation email when part is ready for ship or local pickup.
VIEW DETAILS
165563$65.00 Select
Inquire STEERING COLUMN
  • Part Numbers: 23254202 23301176
  • AT6,BRN,TILT-CR,FL,W-KEY,BAD BAG
  • Stock: JD8966
  • Mileage: 165563
  • Tag: R04844602
  • VIN: 5GAKVCED3BJ176398
  • SKU: CC244844602
  • Part Grade: A
  • This part is still mounted to the vehicle. Please allow 48 – 72 hours for removal. You will receive a confirmation email when part is ready for ship or local pickup.
VIEW DETAILS
165563$100.00 Select
Inquire STRUT
  • Part Numbers: 15232942 23239956 25874561
  • 4DR,8-10,3.6L,AT6,AWD,CXL
  • Stock: JD8966
  • Mileage: 165563
  • Tag: R04844559
  • VIN: 5GAKVCED3BJ176398
  • SKU: CC244844559
  • Part Grade: A
  • Ready to Ship Now!
VIEW DETAILS
165563$75.00 Select
LEFT
Inquire
SUN VISOR
  • Part Numbers: 23234424
  • 4DR,8-10,TAN392
  • Stock: JD8966
  • Mileage: 165563
  • Tag: R04844585
  • VIN: 5GAKVCED3BJ176398
  • SKU: CC244844585
  • Part Grade: A
  • This part is still mounted to the vehicle. Please allow 48 – 72 hours for removal. You will receive a confirmation email when part is ready for ship or local pickup.
VIEW DETAILS
165563$75.00 Select
RIGHT
Inquire
SUN VISOR
  • Part Numbers: 23234421
  • 4DR,8-10,TAN392
  • Stock: JD8966
  • Mileage: 165563
  • Tag: R04844584
  • VIN: 5GAKVCED3BJ176398
  • SKU: CC244844584
  • Part Grade: A
  • This part is still mounted to the vehicle. Please allow 48 – 72 hours for removal. You will receive a confirmation email when part is ready for ship or local pickup.
VIEW DETAILS
165563$75.00 Select
RIGHT
Inquire
TAIL LAMP
  • Part Numbers: 25954942
  • RH QTR,4DR,8-10,CXL,SCRATCHES
  • Stock: JD8966
  • Mileage: 165563
  • Tag: R04844659
  • VIN: 5GAKVCED3BJ176398
  • SKU: CC244844659
  • Part Grade: C
  • This part is still mounted to the vehicle. Please allow 48 – 72 hours for removal. You will receive a confirmation email when part is ready for ship or local pickup.
VIEW DETAILS
165563$65.00 Select
Inquire TEMPERATURE CONTROL UNIT
  • Part Numbers: 1573986 25932038
  • 8-10,HEAT,CXL,FRT,AUTO
  • Stock: JD8966
  • Mileage: 165563
  • Tag: R04844597
  • VIN: 5GAKVCED3BJ176398
  • SKU: CC244844597
  • Part Grade: A
  • This part is still mounted to the vehicle. Please allow 48 – 72 hours for removal. You will receive a confirmation email when part is ready for ship or local pickup.
VIEW DETAILS
165563$75.00 Select
Inquire THIRD SEAT SW VAN
  • 3RD REAR 60/40,4DR,TAN392,LEA,CXL
  • Stock: JD8966
  • Mileage: 165563
  • Tag: R04844623
  • VIN: 5GAKVCED3BJ176398
  • SKU: CC244844623
  • Part Grade: A
  • This part is still mounted to the vehicle. Please allow 48 – 72 hours for removal. You will receive a confirmation email when part is ready for ship or local pickup.
VIEW DETAILS
165563$250.00 Select
Inquire TRANSFER CASE ASSEMBLY
  • Part Numbers: 24254152 24264331
  • 4DR,8-10,3.6L,AT6,CXL,ENGAGED
  • Stock: JD8966
  • Mileage: 165563
  • Tag: R04844581
  • VIN: 5GAKVCED3BJ176398
  • SKU: CC244844581
  • Part Grade: A
  • Ready to Ship Now!
VIEW DETAILS
165563$125.00 Select
Inquire TRANSMISSION
  • Part Numbers: 24250055
  • 8-10,3.6L,AT6,AWD,CXL,ENGAGED,1HAK
  • Stock: JD8966
  • Mileage: 165563
  • Tag: R04844580
  • VIN: 5GAKVCED3BJ176398
  • SKU: CC244844580
  • Part Grade: A
  • READY TO SHIP NOW!
VIEW DETAILS
165563$750.00 Select
Inquire TRIM PANEL FR DOOR
  • RF,4DR,PW,PL,PM,TAN392,LEA,CXL
  • Stock: JD8966
  • Mileage: 165563
  • Tag: R04844642
  • VIN: 5GAKVCED3BJ176398
  • SKU: CC244844642
  • Part Grade: A
  • This part is still mounted to the vehicle. Please allow 48 – 72 hours for removal. You will receive a confirmation email when part is ready for ship or local pickup.
VIEW DETAILS
165563$85.00 Select
Inquire WHEEL
  • Part Numbers: 09596822 9596822
  • SPARE,W-TIRE,T145/70R17,8-10,CXL
  • Stock: JD8966
  • Mileage: 165563
  • Tag: R04844528
  • VIN: 5GAKVCED3BJ176398
  • SKU: CC244844528
  • Part Grade: A
  • Ready to Ship Now!
VIEW DETAILS
165563$65.00 Select
Simple modal box
Part Inquiry Form




    This website uses cookies to ensure you get the best experience on our website. By continuing to browse on this website, you accept the use of cookies for the above purposes.