Game Play Finder

Current search:
In 2007, New England Patriots vs. any team, in the regular season, play type is pass or rush, between 7 and 9 yards to go, 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..
Javascript is required for the selection of a 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
First118.8%
Second7560.0%
Third3729.6%
Fourth21.6%

Yds To Go

Yds To Go Table
ToGo Num Pct
0-30.0%
4-60.0%
7-10125100.0%
11+0.0%
Avg7.83

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
NWE161257.88.438.4%1.6%110481259332

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
BUF2147.68.335.7%0.0%10500077
CIN147.55.725.0%0.0%00100031
CLE1118.15.827.3%0.0%10300092
IND167.35.733.3%0.0%00200033
DAL1127.510.241.7%0.0%105012111
MIA2188.110.733.3%11.1%306112162
NYG197.95.844.4%0.0%00400072
NYJ2207.87.255.0%0.0%1011000164
PHI158.24.020.0%0.0%00100132
PIT148.02.70.0%0.0%00000022
BAL158.023.060.0%0.0%10300050
SDG178.110.057.1%0.0%20400052
WAS1107.88.930.0%0.0%10300064

Offense

Defense

Individual Plays

Individual Plays Table
Date Tm Opp Quarter Time Down ToGo Location Score Detail Yds EPB EPA Diff
2007-12-23PatriotsDolphins23:4129MIA 4827-0Tom Brady pass complete deep left to Jabar Gaffney for 48 yards, touchdown481.9207.0005.08
2007-12-03PatriotsRavens112:5729NWE 330-0Tom Brady pass complete deep left to Donte Stallworth for 42 yards (tackle by Samari Rolle). Penalty on Samari Rolle: Face Mask (15 Yards), 13 yards420.6604.7804.12
2007-12-03PatriotsRavens39:2228NWE 3017-10Tom Brady pass complete short middle to Laurence Maroney for 36 yards (tackle by Dawan Landry)360.5303.3102.78
2007-10-14PatriotsCowboys12:2037DAL 350-13Tom Brady pass complete deep middle to Wes Welker for 35 yards, touchdown352.2107.0004.79
2007-11-18PatriotsBills12:4138NWE 307-14Tom Brady pass complete deep right to Jabar Gaffney for 31 yards (tackle by George Wilson)31-0.1602.9803.14
2007-10-21PatriotsDolphins110:0128MIA 300-6Tom Brady pass complete short middle to Donte Stallworth for 30 yards, touchdown303.1707.0003.83
2007-10-21PatriotsDolphins29:0228NWE 297-28Tom Brady pass complete short right to Heath Evans for 29 yards (tackle by Cameron Worrell)290.4702.7902.32
2007-10-14PatriotsCowboys13:3937NWE 340-7Tom Brady pass complete deep middle to Ben Watson for 28 yards (tackle by Roy Williams)280.1703.0502.88
2007-09-16PatriotsChargers13:5929SDG 2313-0Tom Brady pass complete deep right to Randy Moss for 23 yards, touchdown233.5707.0003.43
2007-10-07PatriotsBrowns313:0028NWE 2220-0Tom Brady pass complete deep right to Ben Watson for 22 yards (tackle by Sean Jones)220.0001.8601.86
2007-10-28PatriotsRedskins314:1827NWE 1824-0Tom Brady pass complete short right to Donte Stallworth for 22 yards (tackle by H.B. Blades)22-0.2801.6001.88
2007-10-14PatriotsCowboys18:3737DAL 260-0Tom Brady pass complete short middle to Wes Welker for 20 yards (tackle by Terence Newman). Wes Welker fumbles (forced by Terence Newman), recovered by Wes Welker at DAL-6202.8105.8303.02
2007-11-04PatriotsColts35:0437NWE 4113-7Tom Brady for 19 yards. Penalty on Tim Jennings: Defensive Holding, 5 yards190.6303.2502.62
2007-10-21PatriotsDolphins48:1827MIA 1621-48Tom Brady pass complete short middle to Wes Welker for 16 yards, touchdown164.1807.0002.82
2007-11-25PatriotsEagles48:5739PHI 3024-28Tom Brady pass complete short middle to Wes Welker for 16 yards (tackle by Joselio Hanson)162.4104.6502.24
2007-10-14PatriotsCowboys28:2827NWE 4310-14Tom Brady pass complete short middle to Donte Stallworth for 15 yards (tackle by Terence Newman)151.4602.7901.33
2007-10-28PatriotsRedskins414:1739NWE 2438-0Tom Brady pass complete short left to Donte Stallworth for 15 yards (tackle by London Fletcher)15-0.6301.5302.16
2007-12-29PatriotsGiants37:4138NWE 2928-16Tom Brady pass complete deep left to Ben Watson for 15 yards (tackle by Corey Webster)15-0.2301.8602.09
2007-10-28PatriotsRedskins46:0129WAS 1551-0Matt Cassel right end for 15 yards, touchdown154.0507.0002.95
2007-09-09PatriotsJets43:0127NYJ 1414-31Tom Brady pass complete short right to Randy Moss for 13 yards (tackle by Darrelle Revis)134.3206.9702.65
2007-09-09PatriotsJets411:3429NYJ 4114-28Tom Brady pass complete short left to Randy Moss for 12 yards (tackle by David Barrett)122.3803.6401.26
2007-12-16PatriotsJets15:5427NWE 207-0Tom Brady pass complete short right to Randy Moss for 12 yards (tackle by David Barrett)12-0.0601.0701.13
2007-12-29PatriotsGiants46:1639NYG 2228-31Tom Brady pass complete short left to Wes Welker for 12 yards (tackle by Aaron Ross)122.9404.9101.97
2007-09-09PatriotsJets15:1738NYJ 110-6Tom Brady pass complete short left to Wes Welker for 11 yards, touchdown113.4507.0003.55
2007-12-23PatriotsDolphins30:2928NWE 2828-7Tom Brady pass complete short right to Randy Moss for 11 yards (tackle by Michael Lehan)110.4001.5301.13
2007-11-18PatriotsBills47:0129NWE 4910-56Heath Evans up the middle for 11 yards (tackle by John DiGiorgio)111.7202.9201.20
2007-09-09PatriotsJets17:2329NWE 460-0Tom Brady pass complete short right to Wes Welker for 10 yards (tackle by Bryan Thomas)101.5202.6501.13
2007-09-16PatriotsChargers17:5728NWE 457-0Tom Brady pass complete short left to Randy Moss for 10 yards (tackle by Drayton Florence)101.5202.5901.07
2007-12-29PatriotsGiants414:1939NWE 1928-23Tom Brady pass complete short right to Kevin Faulk for 10 yards (tackle by Aaron Ross)10-1.0400.8701.91
2007-09-16PatriotsChargers42:0039NWE 2838-14Sammy Morris left tackle for 10 yards (tackle by Eric Weddle and Marlon McCree)10-0.3601.4701.83
2007-09-09PatriotsJets38:3328NWE 367-21Tom Brady pass complete short left to Kevin Faulk for 9 yards (tackle by Darrelle Revis)90.9301.9301.00
2007-09-09PatriotsJets43:5329NYJ 4114-31Tom Brady pass complete short right to Wes Welker for 9 yards (tackle by David Barrett). Penalty on David Barrett: Face Mask (15 Yards), 15 yards92.3804.4402.06
2007-10-01PatriotsBengals210:1727NWE 417-10Tom Brady pass complete short right to Wes Welker for 9 yards (tackle by Robert Geathers)91.3302.260.93
2007-10-21PatriotsDolphins16:3628MIA 260-7Tom Brady pass complete short left to Wes Welker for 9 yards (tackle by Zach Thomas)93.4404.4401.00
2007-11-04PatriotsColts24:3837CLT 466-7Tom Brady pass complete short left to Randy Moss for 9 yards (tackle by Tim Jennings)91.4903.1201.63
2007-11-18PatriotsBills10:0827BUF 257-14Tom Brady pass complete short right to Randy Moss for 9 yards (tackle by Jerametrius Butler)93.5704.510.94
2007-12-16PatriotsJets26:2538NWE 3210-7Tom Brady pass complete short left to Wes Welker for 9 yards (tackle by David Barrett)9-0.0301.6601.69
2007-11-18PatriotsBills11:2728BUF 377-14Laurence Maroney right tackle for 9 yards (tackle by Kyle Williams)92.7103.7101.00
2007-09-23PatriotsBills25:1227BUF 89-7Tom Brady pass complete short right to Ben Watson for 8 yards, touchdown84.7007.0002.30
2007-12-03PatriotsRavens40:5518RAV 824-26Tom Brady pass complete short left to Jabar Gaffney for 8 yards, touchdown. Penalty on Bart Scott: Unsportsmanlike Conduct, 15 yards, Penalty on Bart Scott: Unsportsmanlike Conduct, 15 yards85.3707.0001.63
2007-12-16PatriotsJets13:1537NWE 497-0Tom Brady pass complete short left to Kevin Faulk for 8 yards (tackle by Victor Hobson)81.1602.7201.56
2007-09-09PatriotsJets45:2027 5014-31Laurence Maroney up the middle for 8 yards (tackle by Erik Coleman)81.9202.790.87
2007-09-16PatriotsChargers112:1917SDG 76-0Tom Brady pass complete short right to Ben Watson for 7 yards, touchdown75.6007.0001.40
2007-10-07PatriotsBrowns21:0717CLE 719-0Tom Brady pass complete short left to Ben Watson for 7 yards, touchdown75.6007.0001.40
2007-10-28PatriotsRedskins47:5529WAS 4445-0Matt Cassel pass complete short left to Jabar Gaffney for 7 yards (tackle by Leigh Torrence)72.1802.410.23
2007-09-23PatriotsBills37:3918BUF 817-7Laurence Maroney right guard for 7 yards (tackle by Donte Whitner and Kiwaukee Thomas)75.3705.910.54
2007-09-16PatriotsChargers211:0928SDG 1114-0Tom Brady pass complete short left to Jabar Gaffney for 6 yards (tackle by Eric Weddle)64.3904.780.39
2007-09-23PatriotsBills214:2647BUF 293-7Tom Brady pass complete short left to Kevin Faulk for 6 yards (tackle by Angelo Crowell)61.500-0.480-1.98
2007-10-28PatriotsRedskins31:2127NWE 1538-0Tom Brady pass complete short left to Randy Moss for 6 yards6-0.500-0.370.13
2007-11-18PatriotsBills39:4827BUF 97-35Tom Brady pass complete short left to Heath Evans for 6 yards (tackle by John DiGiorgio)64.6405.060.42
2007-11-25PatriotsEagles43:0827NWE 2331-28Tom Brady pass complete short right to Ben Watson for 6 yards (tackle by Omar Gaither)60.1400.230.09
2007-12-03PatriotsRavens34:4127RAV 917-10Tom Brady pass complete short right to Randy Moss for 6 yards (tackle by Chris McAlister)64.6405.060.42
2007-12-09PatriotsSteelers14:5928 500-3Tom Brady pass complete short left to Kevin Faulk for 6 yards (tackle by James Harrison)61.8501.950.10
2007-10-01PatriotsBengals42:0027 5013-34Kyle Eckel left tackle for 6 yards (tackle by Dexter Jackson and Anthony Schlegel)61.9202.020.10
2007-10-28PatriotsRedskins411:3737WAS 1338-0Kevin Faulk right guard for 6 yards (tackle by Leigh Torrence and Marcus Washington)63.5403.010-0.53
2007-11-18PatriotsBills30:2817BUF 710-42Kyle Eckel up the middle for 6 yards (tackle by Aaron Schobel)65.6005.910.31
2007-10-21PatriotsDolphins15:0317MIA 70-7Tom Brady pass complete short left to Kyle Brady for 5 yards (tackle by Joey Porter)55.6005.720.12
2007-12-16PatriotsJets210:0527NWE 2410-0Tom Brady pass complete short right to Kevin Faulk for 5 yards (tackle by Darrelle Revis)50.2100.170-0.04
2007-09-09PatriotsJets23:2927NWE 307-7Laurence Maroney left guard for 5 yards (tackle by Kenyon Coleman and Jonathan Vilma)50.6000.560-0.04
2007-11-04PatriotsColts312:4327CLT 2713-7Tom Brady pass complete short right to Donte Stallworth for 5 yards (tackle by Kelvin Hayden). Penalty on Dan Koppen: Ineligible Downfield Pass, 5 yards (no play)53.4402.760-0.68
2007-12-16PatriotsJets28:0828NWE 3610-0Tom Brady pass complete short right to Jabar Gaffney for 4 yards (tackle by Hank Poteat)40.9300.760-0.17
2007-12-16PatriotsJets41:5538NWE 2720-10Tom Brady pass complete short right to Heath Evans for 4 yards (tackle by Abram Elam)4-0.360-1.310-0.95
2007-09-16PatriotsChargers44:4527SDG 931-14Laurence Maroney left guard for 4 yards (tackle by Marlon McCree and Ryon Bingham)44.6404.610-0.03
2007-10-07PatriotsBrowns28:0719CLE 910-0Tom Brady pass complete short right to Wes Welker for 3 yards (tackle by Leigh Bodden)35.1404.950-0.19
2007-10-21PatriotsDolphins113:1228NWE 390-0Tom Brady pass complete short right to Kyle Brady for 3 yards (tackle by Cameron Worrell)31.1300.830-0.30
2007-09-23PatriotsBills47:3828NWE 3038-7Laurence Maroney right tackle for 3 yards (tackle by Chris Kelsay and Larry Tripplett)30.5300.230-0.30
2007-10-07PatriotsBrowns41:4828CLE 827-17Kyle Eckel right tackle for 3 yards (tackle by Robaire Smith)34.5704.260-0.31
2007-10-14PatriotsCowboys41:5419DAL 927-41Kyle Eckel right tackle for 3 yards (tackle by Marcus R. Spears)35.1404.950-0.19
2007-12-09PatriotsSteelers11:5117PIT 70-3Laurence Maroney up the middle for 3 yards (tackle by Aaron Smith and Anthony Smith)35.6005.340-0.26
2007-10-01PatriotsBengals111:1838CIN 150-0Tom Brady pass complete short middle to Wes Welker for 2 yards (tackle by Nedu Ndukwe)23.3402.590-0.75
2007-09-23PatriotsBills45:1729BUF 1138-7Sammy Morris left guard for 2 yards (tackle by John McCargo and Chris Kelsay)24.2703.700-0.57
2007-11-25PatriotsEagles41:1539NWE 4131-28Laurence Maroney right end for 2 yards (tackle by Mike Patterson)20.500-0.520-1.02
2007-12-16PatriotsJets312:0127NWE 1217-7Laurence Maroney up the middle for 2 yards (tackle by Sione Pouha)2-0.560-0.840-0.28
2007-12-23PatriotsDolphins41:0439MIA 4428-7Laurence Maroney left end for 2 yards (tackle by Keith Traylor and Donnie Spragan)21.4900.460-1.03
2007-09-23PatriotsBills44:3837BUF 938-7Sammy Morris right tackle for 1 yard (tackle by John DiGiorgio)13.7002.960-0.74
2007-10-28PatriotsRedskins19:1727NWE 370-0Laurence Maroney right tackle for 1 yard (tackle by London Fletcher and Shawn Springs)11.0600.500-0.56
2007-11-04PatriotsColts42:1927CLT 4320-24Laurence Maroney up the middle for 1 yard (tackle by Raheem Brock)12.3801.820-0.56
2007-12-16PatriotsJets42:0029NWE 2620-10Laurence Maroney up the middle for 1 yard (tackle by David Harris)10.200-0.360-0.56
2007-12-23PatriotsDolphins49:5039MIA 2728-7Kevin Faulk right tackle for 1 yard (tackle by Vonnie Holliday and Derrick Pope)12.6101.740-0.87
2007-12-23PatriotsDolphins46:4338NWE 2228-7Tom Brady pass incomplete deep middle intended for Randy Moss. Penalty on Dan Koppen: Offensive Holding (Declined)0-0.690-1.900-1.21
2007-10-07PatriotsBrowns41:5618CLE 827-17Kyle Eckel left tackle for no gain (tackle by Robaire Smith and Shaun Smith)05.3704.570-0.80
2007-11-04PatriotsColts35:4827NWE 4113-7Kevin Faulk left tackle for no gain (tackle by Kelvin Hayden)01.3300.630-0.70
2007-12-29PatriotsGiants314:2727NWE 2321-16Laurence Maroney up the middle for no gain (tackle by Justin Tuck and Reggie Torbor)00.140-0.560-0.70
2007-10-07PatriotsBrowns42:0029CLE 1327-17Tom Brady pass incomplete short left intended for Ben Watson. Penalty on Sean Jones: Defensive Holding, 5 yards (no play)04.1605.3701.21
2007-10-14PatriotsCowboys35:0727DAL 1624-21Tom Brady pass incomplete deep middle intended for Randy Moss. Penalty on Pat Watkins: Defensive Pass Interference, 15 yards (no play)04.1806.9702.79
2007-11-04PatriotsColts22:0029CLT 236-7Tom Brady pass incomplete short middle intended for Randy Moss (defended by Tim Jennings). Penalty on Matt Light: Personal Foul, 15 yards (no play)03.5701.540-2.03
2007-12-16PatriotsJets415:0028NWE 3417-7Tom Brady pass incomplete deep left intended for Jabar Gaffney. Penalty on Darrelle Revis: Illegal Contact, 5 yards (no play)00.8001.530.73
2007-12-29PatriotsGiants34:1928NYG 1428-16Tom Brady pass incomplete short right intended for Randy Moss (defended by Gerris Wilkinson). Penalty on Gerris Wilkinson: Defensive Pass Interference, 13 yards (no play)04.2106.9702.76
2007-10-28PatriotsRedskins42:1529WAS 4052-7Kyle Eckel right tackle for -1 yards (tackle by Demetric Evans and H.B. Blades)-12.4401.620-0.82
2007-11-25PatriotsEagles49:3728PHI 2924-28Kevin Faulk right tackle for -1 yards (tackle by Takeo Spikes)-13.2402.410-0.83
2007-12-09PatriotsSteelers42:0528NWE 2334-13Laurence Maroney right tackle for -1 yards (tackle by James Harrison and Aaron Smith)-10.070-0.760-0.83
2007-10-14PatriotsCowboys314:1838NWE 2717-21Tom Brady sacked by Nate Jones for -2 yards-2-0.360-1.700-1.34
2007-10-14PatriotsCowboys43:0228DAL 1827-41Tom Brady pass complete short left to Wes Welker for -2 yards (tackle by Jacques Reeves)-23.9603.010-0.95
2007-12-29PatriotsGiants46:5727NYG 2028-31Laurence Maroney right guard for -2 yards (tackle by Michael Strahan)-23.9002.940-0.96
2007-11-25PatriotsEagles28:0018PHI 814-14Tom Brady sacked by Chris Gocong for -3 yards-35.3704.020-1.35
2007-10-14PatriotsCowboys15:5529DAL 420-7Tom Brady sacked by DeMarcus Ware for -5 yards-52.3100.960-1.35
2007-12-23PatriotsDolphins49:0848MIA 2628-7Tom Brady sacked by Joey Porter for -5 yards. Tom Brady fumbles (forced by Joey Porter), recovered by Courtney Bryan at MIA-28 (tackle by Donte Stallworth)-51.740-0.810-2.55
2007-10-21PatriotsDolphins27:3828MIA 407-28Tom Brady sacked by Joey Porter for -10 yards-102.5100.500-2.01
2007-09-09PatriotsJets15:2128NYJ 110-0Tom Brady pass incomplete short right intended for Wes Welker4.3903.450-0.94
2007-09-16PatriotsChargers111:2739SDG 237-0Tom Brady pass incomplete short middle intended for Wes Welker (defended by Shawne Merriman)2.8701.930-0.94
2007-09-23PatriotsBills19:3927BUF 70-0Tom Brady pass incomplete short middle intended for Jabar Gaffney4.7603.810-0.95
2007-09-23PatriotsBills19:3537BUF 70-0Tom Brady pass incomplete short middle intended for Randy Moss3.8102.970-0.84
2007-10-01PatriotsBengals111:2528CIN 150-0Tom Brady pass incomplete short middle intended for Donte Stallworth4.1503.340-0.81
2007-10-07PatriotsBrowns13:1227NWE 233-0Tom Brady pass incomplete short left intended for Donte Stallworth0.140-0.560-0.70
2007-10-07PatriotsBrowns13:0837NWE 233-0Tom Brady pass incomplete deep right intended for Randy Moss-0.560-1.830-1.27
2007-10-07PatriotsBrowns33:1338NWE 2220-3Tom Brady pass incomplete deep right intended for Randy Moss-0.690-1.900-1.21
2007-10-07PatriotsBrowns47:0229NWE 827-10Tom Brady pass incomplete short left intended for Heath Evans-0.710-1.300-0.59
2007-10-07PatriotsBrowns46:5839NWE 827-10Tom Brady pass incomplete short left intended for Randy Moss-1.300-2.490-1.19
2007-10-14PatriotsCowboys18:4227DAL 260-0Tom Brady pass incomplete short left intended for Wes Welker3.5102.810-0.70
2007-10-14PatriotsCowboys13:4327NWE 340-7Tom Brady pass incomplete short left intended for Randy Moss0.8700.170-0.70
2007-10-14PatriotsCowboys12:2427DAL 350-7Tom Brady pass incomplete short left intended for Randy Moss2.9102.210-0.70
2007-10-21PatriotsDolphins25:3228NWE 417-35Tom Brady pass incomplete short right intended for Donte Stallworth1.2600.560-0.70
2007-10-21PatriotsDolphins25:2338NWE 417-35Tom Brady pass incomplete deep right intended for Donte Stallworth (defended by Andre' Goodman)0.560-0.650-1.21
2007-10-21PatriotsDolphins410:4828NWE 3214-42Matt Cassel pass incomplete short middle intended for Wes Welker0.660-0.030-0.69
2007-10-21PatriotsDolphins410:4038NWE 3220-42Matt Cassel pass incomplete short middle intended for Wes Welker is intercepted by Jason Taylor at NWE-36 and returned for 36 yards, touchdown-0.030-7.000-6.97
2007-10-28PatriotsRedskins10:0437NWE 497-0Tom Brady pass incomplete deep left intended for Jabar Gaffney1.160-0.130-1.29
2007-10-28PatriotsRedskins25:5337WAS 1814-0Tom Brady pass incomplete short right intended for Randy Moss3.3102.250-1.06
2007-12-03PatriotsRavens16:1838NWE 140-3Tom Brady pass incomplete short left intended for Randy Moss (defended by Samari Rolle)-1.190-2.470-1.28
2007-12-09PatriotsSteelers42:0039NWE 2234-13Tom Brady pass incomplete short middle intended for Donte Stallworth-0.760-1.900-1.14
2007-12-16PatriotsJets13:2127NWE 497-0Tom Brady pass incomplete short middle intended for Randy Moss1.8601.160-0.70
2007-12-16PatriotsJets26:2928NWE 3210-7Tom Brady pass incomplete short middle intended for Donte Stallworth0.660-0.030-0.69
2007-12-23PatriotsDolphins46:4728NWE 2228-7Tom Brady pass incomplete short left intended for Wes Welker0.000-0.690-0.69
2007-12-29PatriotsGiants15:4228NYG 197-0Tom Brady pass incomplete short middle intended for Ben Watson3.9003.180-0.72
2007-12-29PatriotsGiants15:3038NYG 197-0Tom Brady pass incomplete deep left intended for Randy Moss3.1802.180-1.00
2007-12-29PatriotsGiants313:5037NWE 2321-16Tom Brady pass incomplete deep left intended for Randy Moss-0.560-1.830-1.27
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.