Game Play Finder

Current search:
In 2018, any team vs. any team, in the regular season, play type is , include both plays and non-plays, play featured Amari Cooper, sorted by yards descending

__p("text that informs the user how to change the form", "Use the back button to change the form")

Click on the red text to pre-fill the form with various values

Filter by Player...
Showing stats for Amari Cooper. Find stats for a different player.
Years
Team
Opponent
Game Type
Playoff Round
Game Location
Game Result
Game Day Of Week
Game Number for team
Week Number of season
Quarter
Time Remaining
From
:
To
:
Down
Yards To Go
Yards Gained
Starting Field Position
From
To
Ending Field Position
From
To
Play Type
Play Results

Y
N
--

Completed Pass

Sack

QB Kneel

No Play

First Down

Turnover

Score

Turnover Type
Score Type
Scoring Margin Tm Minus Opp
Between
and
points
Rush Directions since 1998
Pass Location since 1998
Sort By
* Default sort order is descending

Down

Down Table
Down Num Pct
First4638.7%
Second3731.1%
Third3428.6%
Fourth21.7%

Yds To Go

Yds To Go Table
ToGo Num Pct
0-31411.8%
4-62420.2%
7-107159.7%
11+108.4%
Avg8.16

Team Offense

  • Totals for team as offense
Team Offense Table
Play Results Play Type
Tm G Plays ToGo Yds 1st% TO% TD FG Int Fmb Sk Pass Rush
DAL9838.28.951.8%4.8%6043220821
OAK6368.08.038.9%2.8%1014100351

Team Defense

  • Totals vs. team as defense
Team Defense Table
Play Results Play Type
Tm G Plays ToGo Yds 1st% TO% TD FG Int Fmb Sk Pass Rush
ATL156.67.240.0%0.0%00200050
CLE1116.311.654.5%0.0%106000110
IND198.84.833.3%0.0%00300081
DEN1119.110.554.5%0.0%006000110
MIA156.43.420.0%20.0%00110050
NOR1108.77.660.0%10.0%006010100
NYG1118.02.827.3%9.1%003010110
TEN1108.05.850.0%10.0%105100100
PHI2239.012.760.9%4.3%3014100230
LAR158.23.60.0%0.0%00000041
LAC128.55.050.0%0.0%00100020
SEA1215.00.00.0%0.0%00000020
TAM159.24.040.0%0.0%00200050
WAS1106.318.080.0%0.0%208000100

Offense

Defense

Individual Plays

Individual Plays Table
Date Tm Opp Quarter Time Down ToGo Location Score Detail Yds EPB EPA Diff
2018-11-22CowboysRedskins32:2729DAL 1023-13Dak Prescott pass complete deep middle to Amari Cooper for 90 yards, touchdown90-0.7107.0007.71
2018-12-09CowboysEagles43:12110DAL 2522-16Dak Prescott pass complete deep right to Amari Cooper for 75 yards, touchdown750.6107.0006.39
2018-11-22CowboysRedskins36:5732WAS 4016-13Dak Prescott pass complete short left to Amari Cooper for 40 yards, touchdown402.2107.0004.79
2018-09-30RaidersBrowns58:4936RAI 2942-42Derek Carr pass complete deep left to Amari Cooper for 36 yards (tackle by T.J. Carrie)36-0.1003.2503.35
2018-09-30RaidersBrowns43:1625CLE 4234-42Derek Carr pass complete deep right to Amari Cooper for 31 yards (tackle by Derrick Kindred)312.5904.8402.25
2018-09-16RaidersBroncos37:57110RAI 397-12Derek Carr pass complete deep right to Amari Cooper for 30 yards (tackle by Adam Jones)301.5303.5101.98
2018-12-09CowboysEagles47:5225PHI 2815-9Dak Prescott pass complete deep right to Amari Cooper for 28 yards, touchdown283.5107.0003.49
2018-12-09CowboysEagles24:25115PHI 423-0Dak Prescott pass complete deep right to Amari Cooper for 27 yards272.7904.5801.79
2018-11-11CowboysEagles46:54110DAL 4220-20Dak Prescott pass complete deep right to Amari Cooper for 24 yards (tackle by Avonte Maddox and Kamu Grugier-Hill)241.7303.3101.58
2018-09-16RaidersBroncos36:50120DEN 417-12Derek Carr pass complete deep left to Amari Cooper for 20 yards (tackle by Tramaine Brock)202.8504.1701.32
2018-11-05CowboysTitans43:42310DAL 3614-28Dak Prescott pass complete short middle to Amari Cooper for 19 yards (tackle by Adoree' Jackson)190.1002.5902.49
2018-11-29CowboysSaints27:2026DAL 2110-0Dak Prescott pass complete short left to Amari Cooper for 19 yards (tackle by P.J. Williams)190.0801.6001.52
2018-11-18CowboysFalcons31:1228ATL 419-6Dak Prescott pass complete short left to Amari Cooper for 17 yards (tackle by Robert Alford)172.4503.9701.52
2018-12-09CowboysEagles33:3829DAL 379-6Dak Prescott pass complete short left to Amari Cooper for 17 yards (tackle by Rasul Douglas)170.9302.5201.59
2018-09-30RaidersBrowns215:0031RAI 487-3Derek Carr pass complete short left to Amari Cooper for 15 yards (tackle by Damarious Randall)151.4903.1201.63
2018-11-05CowboysTitans21:23210OTI 387-14Dak Prescott pass complete short middle to Amari Cooper for 15 yards (tackle by Malcolm Butler)152.5104.0401.53
2018-11-11CowboysEagles21:33110DAL 253-6Dak Prescott pass complete short right to Amari Cooper for 15 yards (tackle by Ronald Darby and Jordan Hicks)150.6101.600.99
2018-12-09CowboysEagles52:0037PHI 1529-23Dak Prescott pass complete short left to Amari Cooper for 15 yards, touchdown153.4606.0002.54
2018-09-16RaidersBroncos11:41110RAI 290-3Derek Carr pass complete short right to Amari Cooper for 14 yards (tackle by Bradley Roby)140.8701.800.93
2018-09-30RaidersBrowns11:55210RAI 257-3Derek Carr pass complete short left to Amari Cooper for 14 yards (tackle by Terrance Mitchell)140.0601.5301.47
2018-09-30RaidersBrowns52:22110CLE 3942-42Derek Carr pass complete short left to Amari Cooper for 14 yards (tackle by T.J. Carrie)142.9803.910.93
2018-11-22CowboysRedskins21:02110DAL 4010-7Dak Prescott pass complete short right to Amari Cooper for 14 yards (tackle by Mason Foster and Josh Norman)141.6002.520.92
2018-11-29CowboysSaints12:33110NOR 493-0Dak Prescott pass complete short left to Amari Cooper for 14 yards (tackle by Marshon Lattimore)142.3203.250.93
2018-09-16RaidersBroncos32:1132RAI 3310-19Derek Carr pass complete short right to Amari Cooper for 13 yards (tackle by Von Miller)130.4301.9901.56
2018-09-16RaidersBroncos40:06110RAI 2520-19Derek Carr pass complete short right to Amari Cooper for 13 yards (tackle by Tramaine Brock)130.6101.470.86
2018-11-11CowboysEagles110:0428PHI 360-0Dak Prescott pass complete short right to Amari Cooper for 13 yards (tackle by Ronald Darby)132.7804.0401.26
2018-12-09CowboysEagles48:5925PHI 469-9Dak Prescott pass complete short right to Amari Cooper for 13 yards (tackle by Sidney Jones)132.3203.3801.06
2018-12-09CowboysEagles411:09212DAL 239-9Dak Prescott pass complete short right to Amari Cooper for 12 yards (tackle by Malcolm Jenkins). Penalty on Sidney Jones: Defensive Pass Interference (Declined) 12-0.2101.2701.48
2018-12-09CowboysEagles56:3139PHI 4023-23Dak Prescott pass complete short middle to Amari Cooper for 12 yards (tackle by Corey Graham)121.7503.7101.96
2018-11-05CowboysTitans114:22110DAL 350-0Dak Prescott pass complete short left to Amari Cooper for 11 yards (tackle by Malcolm Butler and Jayon Brown)111.2701.990.72
2018-11-22CowboysRedskins111:5034WAS 470-0Dak Prescott pass complete short right to Amari Cooper for 11 yards (tackle by Josh Norman)111.6203.1801.56
2018-11-22CowboysRedskins39:02110DAL 2510-13Dak Prescott pass complete short left to Amari Cooper for 11 yards (tackle by Josh Norman)110.6101.330.72
2018-11-29CowboysSaints23:0437NOR 3310-0Dak Prescott pass complete short middle to Amari Cooper for 11 yards (tackle by Marshon Lattimore)112.3504.1101.76
2018-12-16CowboysColts16:09110DAL 257-0Amari Cooper left end for 11 yards (tackle by Anthony Walker)110.6101.330.72
2018-12-16CowboysColts29:06110DAL 97-0Dak Prescott pass complete short right to Amari Cooper for 11 yards (tackle by Pierre Desir)11-0.3800.280.66
2018-12-16CowboysColts46:52210DAL 2523-0Dak Prescott pass complete short right to Amari Cooper for 11 yards (tackle by Pierre Desir)110.0601.3301.27
2018-12-23CowboysBuccaneers18:12210TAM 250-3Dak Prescott pass complete short left to Amari Cooper for 11 yards (tackle by Andrew Adams)113.3604.6501.29
2018-12-30CowboysGiants38:53110DAL 2410-14Dak Prescott pass complete short left to Amari Cooper for 11 yards (tackle by Janoris Jenkins)110.5401.270.73
2018-10-07RaidersChargers13:29110RAI 183-0Derek Carr pass complete short right to Amari Cooper for 10 yards (tackle by Casey Hayward)100.0400.810.77
2018-11-11CowboysEagles18:1837PHI 200-0Dak Prescott pass complete short left to Amari Cooper for 10 yards (tackle by Rasul Douglas)103.2004.9101.71
2018-11-18CowboysFalcons313:0826ATL 486-3Dak Prescott pass complete short right to Amari Cooper for 10 yards (tackle by Desmond Trufant)102.1203.050.93
2018-11-29CowboysSaints36:34320DAL 2613-3Dak Prescott pass complete short middle to Amari Cooper for 10 yards (tackle by Alex Anzalone)10-1.220-0.980.24
2018-12-09CowboysEagles312:5328DAL 486-0Dak Prescott pass complete short right to Amari Cooper for 10 yards (tackle by Cre'von LeBlanc)101.7202.7901.07
2018-12-30CowboysGiants37:41312DAL 3310-14Dak Prescott pass complete short left to Amari Cooper for 10 yards (tackle by Janoris Jenkins)10-0.230-0.520-0.29
2018-09-10RaidersRams112:39110RAM 200-0Amari Cooper right end for 9 yards (tackle by Aqib Talib)94.2405.2601.02
2018-09-10RaidersRams22:00110RAI 3610-10Derek Carr pass complete short middle to Amari Cooper for 9 yards (tackle by Nickell Robey-Coleman and Cory Littleton)91.3302.010.68
2018-09-23RaidersDolphins110:1831RAI 130-7Derek Carr pass complete short right to Amari Cooper for 9 yards (tackle by Bobby McCain)9-0.3700.410.78
2018-11-05CowboysTitans35:0627DAL 2814-21Dak Prescott pass complete short left to Amari Cooper for 9 yards (tackle by Malcolm Butler)90.4701.400.93
2018-11-18CowboysFalcons315:00110DAL 256-3Dak Prescott pass complete short right to Amari Cooper for 9 yards (tackle by Desmond Trufant)90.6101.280.67
2018-09-23RaidersDolphins312:42110RAI 337-10Derek Carr pass complete short left to Amari Cooper for 8 yards (tackle by Jerome Baker)81.1401.670.53
2018-09-30RaidersBrowns24:3424CLE 813-17Derek Carr pass complete short middle to Amari Cooper for 8 yards, touchdown85.0907.0001.91
2018-12-09CowboysEagles41:05110DAL 3023-23Dak Prescott pass complete short right to Amari Cooper for 8 yards (tackle by Tre Sullivan)80.9401.470.53
2018-12-23CowboysBuccaneers25:0527DAL 3314-6Dak Prescott pass complete short left to Amari Cooper for 8 yards (tackle by Isaiah Johnson)80.8001.660.86
2018-12-23CowboysBuccaneers44:42314DAL 2327-13Dak Prescott pass complete short right to Amari Cooper for 8 yards (tackle by Gerald McCoy and Andrew Adams)8-1.020-1.310-0.29
2018-09-16RaidersBroncos11:12110RAI 430-3Derek Carr pass complete short right to Amari Cooper for 7 yards (tackle by Bradley Roby)71.8002.200.40
2018-09-16RaidersBroncos414:20210DEN 4210-19Derek Carr pass complete short left to Amari Cooper for 7 yards (tackle by Tramaine Brock)72.2402.480.24
2018-11-11CowboysEagles13:2436DAL 120-3Dak Prescott pass complete short right to Amari Cooper for 7 yards (tackle by Ronald Darby)7-0.9500.1501.10
2018-11-22CowboysRedskins113:4735DAL 300-0Dak Prescott pass complete short middle to Amari Cooper for 7 yards (tackle by Josh Norman)70.0401.4001.36
2018-11-29CowboysSaints48:4223DAL 2713-10Dak Prescott pass complete short right to Amari Cooper for 7 yards (tackle by Marshon Lattimore)70.6801.200.52
2018-12-30CowboysGiants41:5534NYG 3435-28Dak Prescott pass complete short middle to Amari Cooper for 7 yards (tackle by Janoris Jenkins)72.4803.7801.30
2018-11-11CowboysEagles211:50110DAL 230-3Dak Prescott pass complete short left to Amari Cooper for 6 yards (tackle by Rasul Douglas)60.4800.740.26
2018-09-16RaidersBroncos29:32110RAI 160-6Derek Carr pass complete short left to Amari Cooper for 5 yards (tackle by Adam Jones)5-0.1400.150.29
2018-09-30RaidersBrowns43:48110CLE 4734-42Derek Carr pass complete short left to Amari Cooper for 5 yards (tackle by Briean Boddy-Calhoun and T.J. Carrie)52.4602.590.13
2018-09-30RaidersBrowns42:34110CLE 1134-42Derek Carr pass complete short left to Amari Cooper for 5 yards (tackle by T.J. Carrie and Joe Schobert)54.8405.080.24
2018-11-29CowboysSaints114:2726DAL 290-0Dak Prescott pass complete short left to Amari Cooper for 5 yards (tackle by Marshon Lattimore)50.6000.560-0.04
2018-11-29CowboysSaints213:0129DAL 3310-0Dak Prescott pass complete short middle to Amari Cooper for 5 yards (tackle by Marshon Lattimore and Demario Davis). Amari Cooper fumbles (forced by Marshon Lattimore), recovered by Marshon Lattimore at DAL-39 (tackle by Amari Cooper)50.660-2.980-3.64
2018-11-29CowboysSaints31:08110DAL 2513-10Dak Prescott pass complete short right to Amari Cooper for 5 yards (tackle by Marshon Lattimore)50.6100.740.13
2018-12-16CowboysColts27:14110DAL 367-0Dak Prescott pass complete short left to Amari Cooper for 5 yards (tackle by Kenny Moore). Penalty on Tyron Smith: Offensive Holding, 10 yards51.3301.000-0.33
2018-12-16CowboysColts39:31110CLT 4917-0Dak Prescott pass complete short right to Amari Cooper for 5 yards (tackle by Pierre Desir)52.3202.460.14
2018-09-16RaidersBroncos30:0632DEN 4610-19Derek Carr pass complete short right to Amari Cooper for 4 yards (tackle by Chris Harris)41.8202.790.97
2018-11-05CowboysTitans16:1824OTI 46-0Dak Prescott pass complete short left to Amari Cooper for 4 yards, touchdown45.3407.0001.66
2018-11-22CowboysRedskins46:1835WAS 3731-20Dak Prescott pass complete short right to Amari Cooper for 4 yards (tackle by Josh Norman)42.2101.210-1.00
2018-09-16RaidersBroncos25:26110RAI 250-6Derek Carr pass complete short left to Amari Cooper for 3 yards (tackle by Bradley Roby)30.6100.470-0.14
2018-11-22CowboysRedskins25:5032DAL 337-7Dak Prescott pass complete short right to Amari Cooper for 3 yards (tackle by Fabian Moreau)30.4301.330.90
2018-12-30CowboysGiants211:4933NYG 270-0Dak Prescott pass complete short right to Amari Cooper for 3 yards (tackle by Grant Haley)33.0103.970.96
2018-09-10RaidersRams14:53110RAI 257-7Derek Carr pass complete deep right to Amari Cooper for 16 yards. Penalty on Kolton Miller: Offensive Holding, 10 yards (no play)00.610-0.410-1.02
2018-09-10RaidersRams20:2821RAM 3010-10Derek Carr pass incomplete short right intended for Amari Cooper03.6602.940-0.72
2018-09-10RaidersRams37:37110RAI 3713-13Derek Carr pass incomplete short right intended for Amari Cooper01.4000.860-0.54
2018-09-16RaidersBroncos43:5326RAI 4017-19Derek Carr pass complete deep right to Amari Cooper for 29 yards (tackle by Bradley Roby). Penalty on Bradley Roby: Defensive Pass Interference (Offsetting) (no play)01.3301.330.00
2018-09-23RaidersDolphins12:15110RAI 410-7Derek Carr pass deep left intended for Amari Cooper is intercepted by Xavien Howard at MIA-4 and returned for 39 yards01.660-1.800-3.46
2018-09-23RaidersDolphins30:0834RAI 3114-17Derek Carr pass incomplete short left intended for Amari Cooper (defended by Xavien Howard)00.170-1.310-1.48
2018-09-23RaidersDolphins48:2237RAI 4514-17Derek Carr pass incomplete deep left intended for Amari Cooper00.890-0.390-1.28
2018-09-30RaidersBrowns212:5532CLE 297-3Derek Carr pass incomplete short left intended for Amari Cooper02.9401.600-1.34
2018-09-30RaidersBrowns415:0023CLE 1021-28Derek Carr pass incomplete short left intended for Amari Cooper05.1004.340-0.76
2018-09-30RaidersBrowns41:5448CLE 934-42Derek Carr pass incomplete short right intended for Amari Cooper02.8300.380-2.45
2018-10-07RaidersChargers26:3137RAI 123-3Derek Carr pass incomplete deep right intended for Amari Cooper. Penalty on Corey Liuget: Defensive Offside, 5 yards (no play)0-1.070-0.480.59
2018-10-14RaidersSeahawks12:37110RAI 250-7Derek Carr pass complete deep left to Amari Cooper for 28 yards (tackle by Tre Flowers). Penalty on Jon Feliciano: Offensive Holding, 10 yards (no play)00.610-0.410-1.02
2018-10-14RaidersSeahawks213:46220RAI 150-14Derek Carr pass incomplete short middle intended for Amari Cooper0-1.430-2.350-0.92
2018-11-05CowboysTitans110:4037OTI 200-0Dak Prescott pass incomplete deep left intended for Amari Cooper03.2002.120-1.08
2018-11-05CowboysTitans13:3726OTI 67-0Dak Prescott pass short left intended for Amari Cooper is intercepted by Kevin Byard at TEN-0 and returned for no gain04.950-0.280-5.23
2018-11-05CowboysTitans28:5636DAL 297-7Dak Prescott pass complete short middle to Amari Cooper for 7 yards (tackle by Adoree' Jackson). Penalty on Blake Jarwin: Offensive Pass Interference, 10 yards (no play)0-0.100-1.510-1.41
2018-11-05CowboysTitans310:49110DAL 4514-14Dak Prescott pass incomplete short right intended for Amari Cooper. Penalty on Connor Williams: Offensive Holding, 10 yards (no play)01.9301.270-0.66
2018-11-05CowboysTitans41:43410OTI 1314-28Dak Prescott pass incomplete short right intended for Amari Cooper02.5700.320-2.25
2018-11-11CowboysEagles17:0737PHI 70-0Dak Prescott pass incomplete short left intended for Amari Cooper03.8102.970-0.84
2018-11-11CowboysEagles14:14110DAL 80-3Dak Prescott pass incomplete short right intended for Amari Cooper (defended by Kamu Grugier-Hill)0-0.380-0.780-0.40
2018-11-11CowboysEagles26:23110PHI 400-3Dak Prescott pass incomplete deep left intended for Amari Cooper02.9202.370-0.55
2018-11-11CowboysEagles45:3628PHI 3220-20Dak Prescott pass incomplete deep left intended for Amari Cooper03.0402.350-0.69
2018-11-18CowboysFalcons13:0533ATL 30-0Dak Prescott pass incomplete short right intended for Amari Cooper (defended by Desmond Trufant)04.7203.040-1.68
2018-11-18CowboysFalcons214:1026DAL 293-3Dak Prescott pass incomplete short right intended for Amari Cooper00.600-0.100-0.70
2018-11-22CowboysRedskins20:41110WAS 4610-7Dak Prescott pass incomplete short right intended for Amari Cooper (defended by Da'Ron Payne)02.5201.980-0.54
2018-11-22CowboysRedskins48:5036DAL 3831-20Dak Prescott pass incomplete short right intended for Amari Cooper. Penalty on Fabian Moreau: Defensive Holding, 5 yards (no play)00.5001.8001.30
2018-11-29CowboysSaints43:3838NOR 2213-10Dak Prescott pass incomplete deep right intended for Amari Cooper. Penalty on Vonn Bell: Roughing the Passer, 11 yards (no play)03.0104.8401.83
2018-11-29CowboysSaints42:0328NOR 1413-10Dak Prescott pass incomplete short right intended for Amari Cooper. Penalty on Marshon Lattimore: Defensive Pass Interference, 13 yards (no play)04.2106.9702.76
2018-12-09CowboysEagles113:4736DAL 220-0Dak Prescott pass incomplete short right intended for Amari Cooper (defended by Sidney Jones)0-0.660-1.900-1.24
2018-12-09CowboysEagles210:26110PHI 233-0Dak Prescott pass deep left intended for Amari Cooper is intercepted by Rasul Douglas at PHI-1 and returned for 17 yards04.040-0.040-4.08
2018-12-09CowboysEagles45:47214DAL 1716-9Dak Prescott pass incomplete short right intended for Amari Cooper0-0.860-1.590-0.73
2018-12-16CowboysColts23:5531CLT 417-0Dak Prescott pass incomplete deep middle intended for Amari Cooper02.2100.530-1.68
2018-12-16CowboysColts310:1024DAL 4517-0Dak Prescott pass incomplete deep right intended for Amari Cooper01.8001.090-0.71
2018-12-16CowboysColts45:53110CLT 4623-0Dak Prescott pass complete short right to Amari Cooper for 4 yards (tackle by Pierre Desir). Penalty on Joe Looney: Offensive Holding, 10 yards (no play)02.5201.860-0.66
2018-12-16CowboysColts44:32314DAL 5023-0Dak Prescott pass incomplete short right intended for Amari Cooper00.760-0.060-0.82
2018-12-23CowboysBuccaneers111:00212DAL 340-3Dak Prescott pass incomplete short middle intended for Amari Cooper (defended by Adarius Taylor)00.520-0.160-0.68
2018-12-30CowboysGiants19:07110NYG 450-0Dak Prescott pass incomplete short right intended for Amari Cooper (defended by Janoris Jenkins)02.5902.040-0.55
2018-12-30CowboysGiants214:11110NYG 490-0Dak Prescott pass incomplete short middle intended for Amari Cooper02.3201.780-0.54
2018-12-30CowboysGiants213:4725NYG 440-0Dak Prescott pass incomplete deep right intended for Amari Cooper02.4601.750-0.71
2018-12-30CowboysGiants43:21110DAL 2532-28Dak Prescott pass complete short right to Amari Cooper for no gain (tackle by Kerry Wynn and Janoris Jenkins). Amari Cooper fumbles (forced by Kerry Wynn), recovered by B.J. Goodson at DAL-25 and returned for 7 yards (tackle by Blake Jarwin)00.610-4.370-4.98
2018-12-30CowboysGiants42:29110DAL 3035-28Dak Prescott pass incomplete short left intended for Amari Cooper00.9400.390-0.55
2018-12-30CowboysGiants42:0024NYG 3435-28Dak Prescott pass incomplete deep right intended for Amari Cooper (defended by Janoris Jenkins)03.1802.480-0.70
2018-12-30CowboysGiants41:34110NYG 2735-28Dak Prescott pass incomplete deep right intended for Amari Cooper03.7803.230-0.55
2018-12-23CowboysBuccaneers35:0823TAM 317-13Dak Prescott pass complete short middle to Amari Cooper for -7 yards (tackle by Jason Pierre-Paul)-75.5303.130-2.40
If you utilize material unique to a Sports Reference site for a tweet, an article, or for research for a broadcast or podcast, please strongly consider citing this site as the source for the material. It would be greatly appreciated and would help us continue to produce this material.