Dales Super Store » Freedom Emissions

Freedom Emissions

Freedom Filters is the top DPF cleaning and repair provider in Florida. We have created a specialized DPF cleaning remanufacturing process, specifically tailored for your diesel truck or equipment needs. Don’t let engine “limp” modes destroy your wallet. A clogged filter can split or warp over time, and it will need to be replaced with a new one that cost thousand of dollars. Not to mention all poor fuel mileage bills.

Freedom Filters' DPF Filters are not just “cleaned” but are remanufactured from the ground up. Most filter cleaning services use a process called “shake & bake” which utilizes an air knife however this process only blows out a small portion of the accumulated carbon and the filter will remain partially to mostly clogged. All Freedom Filters remanufactured DPF Filters include a one-year warranty.

How We Clean Your DPF

  1. INSPECTION & TEST: The DPF filter is flow-tested to determine the amount of carbon build-up in the substrate.
  2. DISASSEMBLY: The DPF filter is taken apart & inspected for damage such as melted substrate.
  3. REPAIR: All Necessary repairs are completed to the DPF filter before the next step.
  4. CLEAN 1: Using our patented WATER SOUND WAVE technology The DPF substrate is ultrasonically cleaned to remove as much carbon as possible.
  5. CLEAN 2: The filter is then baked with a safe temp to remove any remaining soot but not damage the DPF. Most cleaners will over bake and damage the filter.
  6. REASSEMBLY: The filter is re-assembled and painted
  7. FINAL TEST: The DPF filter is flow tested a second time to ensure it was cleaned effectively and is over 99% to factory flow specs.
  8. DELIVERY: Lastly, the DPF filter and flow charts are shipped to your door and ready to install.

Browse Cummins / Paccar DPFs, DOCs, SCRs | HD / Class 8 & 9 Products

Sort
View
 
Items 151-223 of 223
Freedom Emissions
Description: OE Reference: 2880507, 2880507NX, 2880507RX, A029U525 Note(s): Two Year Warranty on New Filters One Year Warranty on R&R New Filters Cannot Be Shipped To CA at This Time More Details »
Item #: 2880507
Condition: New
Price: $869.00

Free Shipping

Freedom Emissions
Description: OE Reference: 2880508, 2880508NX, 2880508RX, A029U529, 2880510, 2880510NX, 2880510RX, A029U524, 5289643, 5289643NX, A040D420 Note(s): Two Year Warranty on New Filters One Year Warranty...More Details »
Item #: 2880508
Condition: New
Price: $869.00

Free Shipping

Freedom Emissions
Description: OE Reference: 2885912, 2885912NX, 2885912RX, A029B375 Note(s): Two Year Warranty on New Filters One Year Warranty on R&R New Filters Cannot Be Shipped To CA at This Time More Details »
Item #: 2885912
Condition: New
Price: $869.00

Free Shipping

Freedom Emissions
Description: OE Reference: 2888246, 2888246NX, 2888246RX, A030W855, 4965215, 4965215NX, Q621297 Note(s): Two Year Warranty on New Filters One Year Warranty on R&R New Filters Cannot Be Shipped To...More Details »
Item #: 2888246
Condition: New
Price: $869.00

Free Shipping

Freedom Emissions
Description: OE Reference: 4328760, 4328760NX, 4328760RX, A043U500, 4353257, 4353257NX, 4353257RX, A047V455, 5302735, 5302735NX, A042M051 Note(s): Two Year Warranty on New Filters One Year Warranty...More Details »
Item #: 4328760
Condition: New
Price: $869.00

Free Shipping

Freedom Emissions
Description: OE Reference: 4353221, 4353221NX, 4353221RX, A047V391, 5298349, 5298349NX, A041P366, 5287231, 5287231NX, A035E398 Note(s): Two Year Warranty on New Filters One Year Warranty on R&R...More Details »
Item #: 4353221
Condition: New
Price: $869.00

Free Shipping

Freedom Emissions
Description: OE Reference: 4353261, 4353261NX, 4353261RX, A047V457, 5306782, 5306782NX, A043G872 Note(s): Two Year Warranty on New Filters One Year Warranty on R&R New Filters Cannot Be Shipped To...More Details »
Item #: 4353261
Condition: New
Price: $869.00

Free Shipping

Freedom Emissions
Description: OE Reference: 4353282, 4353282NX, 4353282RX, A047V482, 4329123, 4329123NX, A045G881, 4353262, 4353262NX, 4353262RX, A047V458, 4328732, 4328732NX, A043J473 Note(s): Two Year Warranty on New...More Details »
Item #: 4353282
Condition: New
Price: $869.00

Free Shipping

Freedom Emissions
Description: OE Reference: 4353284, 4353284NX, 4353284RX, A047V484, 5298350, 5298350NX, A041P419, 5287100, 5287100NX, A035E400, 4329542, 4329542NX, A045X391 Note(s): Two Year Warranty on New Filters...More Details »
Item #: 4353284
Condition: New
Price: $869.00

Free Shipping

Freedom Emissions
Description: OE Reference: 2888248, 2888248NX, 4965225, 4965225NX, A030W857, 4330064, A047B275, Q621404, C20-0006, C038-ID, C0038-ID, 58806 Note(s): Two Year Warranty on New Filters One Year Warranty...More Details »
Item #: 4965225
Condition: New
Price: $869.00

Free Shipping

Freedom Emissions
Description: OE Reference: 2888247NX, 4965304NX, A035W856, C20-0007, C015-ID, C0015-ID, 58807 Note(s): Two Year Warranty on New Filters One Year Warranty on R&R New Filters Cannot Be Shipped To CA...More Details »
Item #: 4965304
Condition: New
Price: $869.00

Free Shipping

Freedom Emissions
Description: OE Reference: 2888249NX, 4969542NX, 4965317NX, A030W858, Q620970, Q621430, Q621503, C20-0005, C060-ID, C0060-ID, 58805 Note(s): Two Year Warranty on New Filters One Year Warranty on R&R...More Details »
Item #: 4969542
Condition: New
Price: $869.00

Free Shipping

Freedom Emissions
Description: OE Reference: 5289745NX , A040D422, C0332-ID Note(s): Two Year Warranty on New Filters One Year Warranty on R&R New Filters Cannot Be Shipped To CA at This Time
Item #: 5289745NX
Condition: New
Price: $869.00

Free Shipping

Freedom Emissions
Description: OE Reference: 5295365, 5295365NX, 5295365RX, A040D202, 5289224, 5289224NX, A040A178 Note(s): Two Year Warranty on New Filters One Year Warranty on R&R New Filters Cannot Be Shipped To...More Details »
Item #: 5295365
Condition: New
Price: $869.00

Free Shipping

Freedom Emissions
Description: OE Reference: R43006212, C0152-ID, 5309560NX, 4353264NX, 43006030, C0H2ID, 58021, 5309560, 4353264, 2510764C91, C0152ID, 5309560RX, 4353264RX, 43006212, 2070750037 Note(s): Two Year...More Details »
Item #: 4353264
Condition: New
Price: $1,748.78
Sale: $869.00
Save: 50%
Save: $879.78

Free Shipping

Freedom Emissions
Description: OE Reference: 4969718NX, 2888261NX, 2888261, 4969718, 58818 Note(s): Two Year Warranty on New Filters One Year Warranty on R&R New Filters Cannot Be Shipped To CA at This Time More Details »
Item #: 2888261
Condition: New
Price: $1,978.52
Sale: $1,695.95
Save: 14%
Save: $282.57

Free Shipping
Qty:

Freedom Emissions
Description: OE Reference: 4353251, 4353251NX, 4353251RX, A047V449, 5300526, 5300526NX, A041R632, 5289000, 5289000NX, A040A502 Note(s): Two Year Warranty on New Filters One Year Warranty on R&R...More Details »
Item #: 4353251
Condition: New
Price: $869.00

Free Shipping

Freedom Emissions
Description: OE Reference: 4394855, A055N645 4394855, 4394855RX, A055N645, 5509698, 5509698RX, A055N645, C0349-ID Note(s): Two Year Warranty on New Filters One Year Warranty on R&R New Filters...More Details »
Item #: 4394855
Condition: New
Price: $869.00

Free Shipping

Freedom Emissions
Description: OE Reference: 3989623C91, 58249 Note(s): Two Year Warranty on New Filters One Year Warranty on R&R New Filters Cannot Be Shipped To CA at This Time
Item #: 3989623C91
Condition: New
Price: $869.00

Free Shipping

Freedom Emissions
Description: OE Reference: 5295609, 5295609NX, 5295609RX, 5283286, 5283286NX, 5579295, 5579295NX, 5579295RX, 1906311, 1906311PE, 1906311PEX, 2510616C91, 2510795C91, 5011031R91, 2274611, 2274611PEX, 58036,...More Details »
Item #: 5295609
Condition: New
Price: $2,030.30
Sale: $869.00
Save: 57%
Save: $1161.30

Free Shipping

Freedom Emissions
Description: OE Reference: 4394756, 4394756NX, 4394756RX, A055J297 Note(s): Two Year Warranty on New Filters One Year Warranty on R&R New Filters Cannot Be Shipped To CA at This Time More Details »
Item #: 4394756
Condition: New
Price: $869.95

Free Shipping

Freedom Emissions
Description: OE Reference: 4394834, 4394834NX, 4394834RX, 5509699, 5509699NX, 5509699RX, A055N529, A064G307 Note(s): Two Year Warranty on New Filters One Year Warranty on R&R New Filters Cannot Be...More Details »
Item #: 5509699
Condition: New
Price: $869.95

Free Shipping

Freedom Emissions
Description: OE Reference: 5295604, 5295604NX, 5295604RX, 5283283, 5283283NX, 5579296, 5579296NX, 5579296RX, 52984 Note(s): Two Year Warranty on New Filters One Year Warranty on R&R New Filters...More Details »
Item #: 5295604
Condition: New
Price: $1,762.31
Sale: $869.00
Save: 51%
Save: $893.31

Free Shipping

Freedom Emissions
Description: OE Reference: 3999660, 3103618, Q619494, Q619723 Note(s): Two Year Warranty on New Filters One Year Warranty on R&R New Filters Cannot Be Shipped To CA at This Time
Item #: 3999660
Condition: New
Price: $3,795.00
Sale: $869.00
Save: 77%
Save: $2926.00

Free Shipping

Freedom Emissions
Description: OE Reference: 2871838, 2888231, 2888231NX, 5289769, 5289769NX, 5289769RX, 5303922, 5303922NX, 5303922RX, A030S045, A035N640, A042U501, Q629289, 2888231RX, 5289796, 5289796NX, 52987 Note(s):...More Details »
Item #: 2871838
Condition: New
Price: $1,995.00
Sale: $869.00
Save: 56%
Save: $1126.00

Free Shipping

Freedom Emissions
Description: OE Reference: 5418494, 5633708, A059P101 Note(s): Two Year Warranty on New Filters One Year Warranty on R&R New Filters Cannot Be Shipped To CA at This Time
Item #: 5418494
Condition: New
Price: $2,295.00
Sale: $869.00
Save: 62%
Save: $1426.00

Free Shipping

Freedom Emissions
Description: OE Reference: 4388410, 4388410NX, 4388410RX, 5297990, 5297990NX, 5283778, 5283778NX, 4969701, 4969701NX, 4969701RX, 4965129, 4965129NX, 2880168, 2880168NX, 5579291, 5579291NX, 5579291RX, 52932...More Details »
Item #: 4388410
Condition: New
Price: $1,762.31
Sale: $869.00
Save: 51%
Save: $893.31

Free Shipping

Freedom Emissions
Description: OE Reference: 4388409, 4388409NX, 4388409RX, A051G270, 5297522, 5297522NX, A041L187, 5283669, 5283669NX, A034X191, 4969702, 4969702NX, Q621937, 4965226, 4965226NX, Q621405, 4969700, 4969700NX,...More Details »
Item #: 4388409
Condition: New
Price: $1,762.31
Sale: $869.00
Save: 51%
Save: $893.31

Free Shipping

Freedom Emissions
Description: OE Reference: 4388410, 4388410NX, 4388410RX, 5297990, 5297990NX, 5283778, 5283778NX, 4969701, 4969701NX, 4969701RX, 4965129, 4965129NX, 2880168, 2880168NX, 5579291, 5579291NX, 5579291RX,...More Details »
Item #: 4388411
Condition: New
Price: $1,762.31
Sale: $869.00
Save: 51%
Save: $893.31

Free Shipping

Freedom Emissions
Description: OE Reference: 2880506, 2880506NX, 2880506RX Note(s): Two Year Warranty on New Filters One Year Warranty on R&R New Filters Cannot Be Shipped To CA at This Time
Item #: 2880506
Condition: New
Price: $1,195.95
Sale: $869.95
Save: 27%
Save: $326.00

Free Shipping

Freedom Emissions
Description: OE Reference: 4394906, 4394906RX, A055R708, 5509700, 5509700RX, 5509700NX, A055R708, A074Z258, A071V070 Note(s): Two Year Warranty on New Filters One Year Warranty on R&R New Filters...More Details »
Item #: 4394906
Condition: New
Price: $869.95

Free Shipping

Freedom Emissions
Description: OE Reference: 5509694, 5509694RX, A064F924, 4394782, 4394782RX, A055M207 Note(s): Two Year Warranty on New Filters One Year Warranty on R&R New Filters Cannot Be Shipped To CA at This...More Details »
Item #: 5509694
Condition: New
Price: $869.00

Free Shipping

Freedom Emissions
Description: OE Reference: 4395011, 4395011NX, 4395011RX, A055R125, 5579299, 5579299RX, A064C118, 5509716, 5509716NX, 5509716RX, 5579299NX, 5633759, 5633759NX, 5633759RX, A064F959, A072T275 Note(s): Two...More Details »
Item #: 4395011
Condition: New
Price: $869.00

Free Shipping

Freedom Emissions
Description: OE Reference: 4394772, A054X763, 5418493, A059P098, 5509715, A064F958, 5579298, 5633758 Note(s): Two Year Warranty on New Filters One Year Warranty on R&R New Filters Cannot Be...More Details »
Item #: 4394772
Condition: New
Price: $869.00

Free Shipping

Freedom Emissions
Description: OE Reference: 5509717, A064F960, 5633760, 5418494, 5418494NX, 5418494RX, A059P101, 5633708, 4394979, 4394979NX, 4394979RX, A055T67, 5418494, 5633708, 633760 Note(s): Two Year Warranty on...More Details »
Item #: 5509717
Condition: New
Price: $2,295.00
Sale: $869.00
Save: 62%
Save: $1426.00

Free Shipping

Freedom Emissions
Description: OE Reference: 4394577, 4394765, 4394577NX, 4394577RX, 2131536, 2078587X, 2522529C91, 2520173C1, 2078587XS, 5579297, 5633757, 5579297RX, A055B953, A055N845, A064C013, A055H477, A055J300,...More Details »
Item #: 4394577
Condition: New
Price: $869.00

Free Shipping

Freedom Emissions
Description: OE Reference: 4394980, 4394980RX, 5633697, A055T679, 5506859, A061S599, 5633712, 2064075X, 2663949XS Note(s): Two Year Warranty on New Filters One Year Warranty on R&R New Filters...More Details »
Item #: 4394980
Condition: New
Price: $869.00

Free Shipping

Freedom Emissions
Description: OE Reference: C0352-SA, A054M210, 4394228, 4394228, 4394228RX, A068N102, A054M210, 2082341X, 2082341XS, 5579370, 5579370RX, A064B959 Note(s): Two Year Warranty on New Filters One Year...More Details »
Item #: 4394228
Condition: New
Price: $869.00

Free Shipping

Freedom Emissions
Description: OE Reference: Q617786, Q617786A, 94106MD, C0085-ID Note(s): Two Year Warranty on New Filters One Year Warranty on R&R New Filters Cannot Be Shipped To CA at This Time
Item #: Q617786
Condition: New
Price: $869.00

Free Shipping

Freedom Emissions
Description: OE Reference: 4394580, 4394580RX, A055B965, 5579372, 5579372RX, A064B963, C0344-SA, 2060497XS, 4394580NX, 5579372NX Note(s): Two Year Warranty on New Filters One Year Warranty on R&R...More Details »
Item #: 4394580
Condition: New
Price: $869.00

Free Shipping

Freedom Emissions
Description: OE Reference: 4394833, 5579374, A055C266, C0353-SA Note(s): Two Year Warranty on New Filters One Year Warranty on R&R New Filters Cannot Be Shipped To CA at This Time
Item #: 4394833
Condition: New
Price: $869.00

Free Shipping

Freedom Emissions
Description: OE Reference: 5579360, 4394578, 2067748, 2067748X, 2067748XS, 4394578, 5579360, 5579360RX, A055B956, A064B994, C0322-SA Note(s): Two Year Warranty on New Filters One Year Warranty on R&R...More Details »
Item #: 4394578
Condition: New
Price: $869.00

Free Shipping

Freedom Emissions
Description: OE Reference: 4394602, 4394602NX, 4394602RX, 4395107, 4395107NX, 4395107RX, 5418479, 5418479NX, 5418479RX, A055B981, A056A968, A059N985
Item #: 4394602
Condition: New
Price: $869.95

Free Shipping

Freedom Emissions
Description: OE Reference: 2871567, Q629510 Note(s): Two Year Warranty on New Filters One Year Warranty on R&R New Filters Cannot Be Shipped To CA at This Time
Item #: 2871567
Condition: New
Price: $1,695.00

Free Shipping

Freedom Emissions
Description: OE Reference: 4394601, 4394876, 4394876NX, 4394876RX, 4395106, 4395106NX, 4395106RX, 4395112, 4395112NX, 4395112RX, 5418478, 5418478NX, 5418478RX, A055P601, A056A967, A059N984, A059N985
Item #: 4395106
Condition: New
Price: $869.95

Free Shipping

Freedom Emissions
Description: OE Cross: 4394594, 5417856, 5418127, C0372-DC
Item #: 4394594
Condition: New
Price: $1,995.00
Sale: $1,395.95
Save: 30%
Save: $599.05

Free Shipping
Qty:

Freedom Emissions
Description: OE Cross: 4394654, A054Z389, 5417855, A057K130, C0348-DC
Item #: 4394654
Condition: New
Price: $1,695.95

Free Shipping
Qty:

Freedom Emissions
Description: OE Cross: 5418122, A058S619, C0359-DC
Item #: 5418122
Condition: New
Price: $1,250.00

Free Shipping
Qty:

Freedom Emissions
Description: OE Reference: 2888259, A030X257, C0355-ID Note(s): Two Year Warranty on New Filters One Year Warranty on R&R New Filters Cannot Be Shipped To CA at This Time
Item #: 2888259
Condition: New
Price: $2,795.95

Free Shipping

Freedom Emissions
Description: Cross Reference: 5290162, 2880399, 2880460, 4329070, A029M751
Item #: 4329070
Condition: New
Price: $2,399.00

Free Shipping
Qty:

Freedom Emissions
Description: Cross Reference: C0162-SC, 4329452, 4329453, 4353219, A045R856
Item #: 4329452
Condition: New
Price: $3,695.00

Free Shipping
Qty:

Freedom Emissions
Description: Cross Reference: 2871599, 4329017CUM, 4329017NX, 4329017
Item #: 2871599
Condition: New
Price: $3,695.95

Free Shipping
Qty:

Freedom Emissions
Description: OE Reference: 4394675, 4394674, A055F070, A055F069, C0327-SC Note(s): Two Year Warranty on New Filters One Year Warranty on R&R New Filters Cannot Be Shipped To CA at This Time More Details »
Item #: 4394675
Condition: New
Price: $4,795.00

Free Shipping

Freedom Emissions
Description: OE Reference: 4394719, 4394718, A055J348, Assembly A055J347, C0354-SC Note(s): Two Year Warranty on New Filters One Year Warranty on R&R New Filters Cannot Be Shipped To CA at This...More Details »
Item #: 4394719
Condition: New
Price: $4,795.00

Free Shipping

Freedom Emissions
Description: Cross Reference: 2880163, 4329092, 5290070
Item #: 2880163
Condition: New
Price: $2,949.00

Free Shipping
Qty:

Freedom Emissions
Description: Cross Reference: 2880246, 5290105, A029D871, 2880166
Item #: 2880246
Condition: New
Price: $2,799.00

Free Shipping
Qty:

Freedom Emissions
Description: Cross Reference: 2880247, A029D872, 2880167
Item #: 2880247
Condition: New
Price: $2,999.00

Free Shipping
Qty:

Freedom Emissions
Description: Cross Reference: 2880256, 4354211, 2880222, 4354211
Item #: 2880256
Condition: New
Price: $2,699.00

Free Shipping
Qty:

Freedom Emissions
Description: Cross Reference: 4354062
Item #: 4354062
Condition: New
Price: $2,399.00

Free Shipping
Qty:

Freedom Emissions
Description: Cross Reference: 4354219
Item #: 4354219
Condition: New
Price: $2,399.00

Free Shipping
Qty:

Freedom Emissions
Description: Cross Reference: 5272453, 4354234, A034C371
Item #: 5272453
Condition: New
Price: $2,105.00

Free Shipping
Qty:

Freedom Emissions
Description: OE Cross: 1834570PE, C0371-DC
Item #: 1834570PE
Condition: New
Price: $795.00

Free Shipping
Qty:

Freedom Emissions
Description: OE Reference: 1894310PE, 1909949PE, 205857A, 205670A
Item #: 1894310PE
Condition: New
Price: $2,849.00

Free Shipping
Qty:

Freedom Emissions
Description: Cross Reference: 1934705PE, A041C815, A041C814
Item #: 1934705PE
Condition: New
Price: $2,725.00

Free Shipping
Qty:

Freedom Emissions
Description: Cross Reference: 4354062
Item #: 4354062-OEM
Condition: New
Price: $6,995.95

Free Shipping
Qty:

Freedom Emissions
Description: OE Reference: 1900626, 1900626PE, 1900626PEX, 2274610, 2274610PE, 2274610PEX, A041D451, 53103 Note(s): Two Year Warranty on New Filters One Year Warranty on R&R New Filters Cannot Be...More Details »
Item #: 1900626
Condition: New
Price: $1,342.03
Sale: $869.00
Save: 35%
Save: $473.03

Free Shipping

Freedom Emissions
Description: OE Reference: 2131532, 2131532PE, 213153PEX, A055M024 Note(s): Two Year Warranty on New Filters One Year Warranty on R&R New Filters Cannot Be Shipped To CA at This Time More Details »
Item #: 2131532
Condition: New
Price: $869.95

Free Shipping

Freedom Emissions
Description: OE Reference: 2131526, 2131526PE, 2131526PEX, 2088094XS, 2088093X, A055H477, 2131536, 2131536PE, 2131536PEX, C0318-ID Note(s): Two Year Warranty on New Filters One Year Warranty on R&R...More Details »
Item #: 2131526
Condition: New
Price: $869.00

Free Shipping

Freedom Emissions
Description: OE Reference: 2191860, 2191860PE, 2191860PEX, A059P100, 2409288PE, 2409288, 2131896, 2131896PE, 2131896PEX, C0364-SA Note(s): Two Year Warranty on New Filters One Year Warranty on R&R...More Details »
Item #: 2191860
Condition: New
Price: $1,839.76
Sale: $869.00
Save: 53%
Save: $970.76

Free Shipping

Freedom Emissions
Description: OE Reference: 2131533, 2131533PE, 2131533PEX, A055H506, 2088082X, 2088082XS, 2274612, 2274612PE, 2274612PEX, 2516807C91, 2520606C91, 5011531R91, A055F100, 2086437X, 2086437XS, 85085 Note(s):...More Details »
Item #: 2131533
Condition: New
Price: $1,839.76
Sale: $869.00
Save: 53%
Save: $970.76

Free Shipping

Freedom Emissions
Description: OE Reference: 2134929, 2134929NX, 2134929PE, 2134929RX Note(s): Two Year Warranty on New Filters One Year Warranty on R&R New Filters Cannot Be Shipped To CA at This Time More Details »
Item #: 2134929
Condition: New
Price: $1,839.76
Sale: $869.00
Save: 53%
Save: $970.76

Free Shipping

Freedom Emissions
Description: OE Reference: 1912726, 1912726PE, 1949999, 1949999PE, 1949999PEX, 1978265, 1978265PE, A047V565 Note(s): Two Year Warranty on New Filters One Year Warranty on R&R New Filters Cannot Be...More Details »
Item #: 1912726
Condition: New
Price: $869.00

Free Shipping

Freedom Emissions
Description: OE Reference: 1950000, 1950000PE, 1950000PEX, A045X394 Note(s): Two Year Warranty on New Filters One Year Warranty on R&R New Filters Cannot Be Shipped To CA at This Time More Details »
Item #: 1950000
Condition: New
Price: $869.00

Free Shipping

Items 151-223 of 223

More About Freedom Emissions

All Freedom Emissions parts come with a standard 1 year warranty--some have an optional 2 year warranty for purchase.