Game Play Finder

Current search:
In 2017, Buffalo Bills 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
First86.3%
Second7054.7%
Third4837.5%
Fourth21.6%

Yds To Go

Yds To Go Table
ToGo Num Pct
0-30.0%
4-60.0%
7-10128100.0%
11+0.0%
Avg8.03

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
BUF161288.06.629.7%2.3%60382247949

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
ATL188.07.537.5%1030053
CAR1118.07.736.4%0040083
CIN177.1-0.728.6%0020352
IND1198.15.826.3%10510910
DEN168.310.233.3%0020024
KAN148.511.750.0%1020040
MIA2158.27.840.0%10601105
NOR148.57.025.0%1010031
NWE297.86.122.2%0020063
NYJ2238.16.121.7%8.7%1051101211
OAK168.03.016.7%0010024
LAC167.317.016.7%16.7%00110060
TAM1108.27.340.0%0040073

Offense

Defense

Individual Plays

Individual Plays Table
Date Tm Opp Quarter Time Down ToGo Location Score Detail Yds EPB EPA Diff
2017-09-24BillsBroncos214:0728DEN 400-3Tyrod Taylor pass complete deep right to Kaelin Clay for 28 yards (tackle by Brandon Marshall)282.5104.7802.27
2017-09-10BillsJets415:0029BUF 4714-12LeSean McCoy middle for 27 yards (tackle by Buster Skrine and Marcus Maye)271.5903.8402.25
2017-12-10BillsColts20:3837CLT 290-0Nathan Peterman pass complete deep right to Kelvin Benjamin for 21 yards212.6105.3702.76
2017-12-03BillsPatriots112:3228BUF 410-0LeSean McCoy left end for 18 yards (tackle by Stephon Gilmore)181.2602.8501.59
2017-12-31BillsDolphins211:5838BUF 240-10Tyrod Taylor pass complete deep middle to Kelvin Benjamin for 18 yards (tackle by Reshad Jones). Penalty on Walt Aikens: Unnecessary Roughness, 15 yards18-0.5602.7203.28
2017-12-31BillsDolphins30:3429BUF 473-19Tyrod Taylor pass complete short left to Zay Jones for 18 yards (tackle by Reshad Jones)181.5903.2501.66
2017-11-19BillsChargers33:5937BUF 2040-10Tyrod Taylor pass complete short right to Zay Jones for 17 yards (tackle by Casey Hayward)17-0.8701.4002.27
2017-11-26BillsChiefs214:1527KAN 410-7Tyrod Taylor pass complete short left to Zay Jones for 17 yards (tackle by Steven Nelson)172.5203.9701.45
2017-12-17BillsDolphins312:5438BUF 4421-6Tyrod Taylor left end for 17 yards (tackle by Reshad Jones)170.7602.9802.22
2017-09-17BillsPanthers35:2638BUF 166-0Tyrod Taylor pass complete short right to Jordan Matthews for 15 yards (tackle by Captain Munnerlyn)15-1.1601.0002.16
2017-10-22BillsBuccaneers313:5329BUF 3810-6LeSean McCoy right end for 15 yards (tackle by Justin Evans)150.9902.4601.47
2017-09-10BillsJets37:2238NYJ 157-6Tyrod Taylor left end for 14 yards (tackle by Demario Davis)143.3406.9703.63
2017-10-29BillsRaiders211:5227RAI 340-7LeSean McCoy left guard for 14 yards (tackle by Shalom Luani and T.J. Carrie)142.9804.2401.26
2017-09-10BillsJets114:1837BUF 280-0Tyrod Taylor pass complete short middle to Charles Clay for 13 yards (tackle by Demario Davis and Darron Lee)13-0.2301.6601.89
2017-10-22BillsBuccaneers212:5038TAM 443-6Tyrod Taylor pass complete short right to Deonte Thompson for 13 yards (tackle by Brent Grimes). Penalty on Gerald McCoy: Defensive Offside (Declined)131.5503.5101.96
2017-12-31BillsDolphins111:3338BUF 480-0Tyrod Taylor pass complete short middle to Deonte Thompson for 13 yards (tackle by T.J. McDonald)131.0302.9801.95
2017-09-17BillsPanthers210:4737BUF 53-0Tyrod Taylor right end for 12 yards (tackle by Mario Addison)12-1.070-0.0601.01
2017-09-17BillsPanthers41:3929BUF 389-3Tyrod Taylor pass complete short left to Zay Jones for 12 yards (tackle by Daryl Worley)120.9902.2601.27
2017-09-24BillsBroncos29:1039BUF 267-10Tyrod Taylor pass complete short left to LeSean McCoy for 12 yards (tackle by Derek Wolfe)12-0.4901.4701.96
2017-10-01BillsFalcons17:1827ATL 430-0Tyrod Taylor pass complete short left to Charles Clay for 12 yards (tackle by Adrian Clayborn)122.3803.5101.13
2017-09-17BillsPanthers413:1629CAR 456-0Tyrod Taylor pass complete short middle to Charles Clay for 11 yards (tackle by James Bradberry)112.1103.3101.20
2017-11-26BillsChiefs11:3629KAN 110-6Tyrod Taylor pass complete short left to Zay Jones for 11 yards, touchdown114.2707.0002.73
2017-10-22BillsBuccaneers42:0039TAM 3227-27Tyrod Taylor pass complete short middle to Taiwan Jones for 11 yards (tackle by Justin Evans)112.2800.000-2.28
2017-10-01BillsFalcons415:0039ATL 1910-14Tyrod Taylor pass complete short middle to Andre Holmes for 10 yards (tackle by De'Vondre Campbell)103.1005.1402.04
2017-12-10BillsColts114:1738BUF 350-0LeSean McCoy left tackle for 10 yards (tackle by Matthias Farley)100.1701.9301.76
2017-12-10BillsColts311:4838BUF 107-0Nathan Peterman pass complete short left to Charles Clay for 10 yards (tackle by Matthias Farley)10-1.1900.2801.47
2017-12-31BillsDolphins21:1639BUF 190-10Tyrod Taylor pass complete short middle to Charles Clay for 10 yards (tackle by Kiko Alonso)10-1.0400.8701.91
2017-11-02BillsJets214:5739NYJ 107-6Tyrod Taylor pass complete short middle to Zay Jones for 10 yards, touchdown103.3007.0003.70
2017-09-10BillsJets43:3737BUF 2021-12Tyrod Taylor right end for 9 yards (tackle by Kony Ealy)9-0.8700.8701.74
2017-10-01BillsFalcons26:5719ATL 93-6Tyrod Taylor pass complete short left to Jordan Matthews for 9 yards, touchdown95.1407.0001.86
2017-10-08BillsBengals21:1737BUF 3010-10Tyrod Taylor pass complete short middle to Zay Jones for 9 yards (tackle by William Jackson)9-0.1001.5301.63
2017-12-17BillsDolphins20:4019MIA 920-6Tyrod Taylor left end for 9 yards, touchdown95.1407.0001.86
2017-12-10BillsColts20:3118CLT 86-0Nathan Peterman pass complete short right to Kelvin Benjamin for 8 yards, touchdown85.3707.0001.63
2017-12-10BillsColts411:5739BUF 417-0LeSean McCoy middle for 8 yards (tackle by Darius Butler)80.500-0.130-0.63
2017-12-24BillsPatriots113:0429BUF 310-0LeSean McCoy left end for 8 yards (tackle by Elandon Roberts and Patrick Chung)80.5300.890.36
2017-10-22BillsBuccaneers32:0128BUF 3217-13Tyrod Taylor pass complete short left to Zay Jones for 8 yards (tackle by Justin Evans and Robert McClain)80.6601.600.94
2017-11-12BillsSaints26:2729BUF 313-14Tyrod Taylor right end for 7 yards (tackle by Vonn Bell)70.5300.760.23
2017-11-12BillsSaints42:0017NOR 79-47Nathan Peterman pass complete short right to Nick O'Leary for 7 yards, touchdown75.6007.0001.40
2017-09-17BillsPanthers41:2628CAR 489-3Tyrod Taylor pass complete short middle to LeSean McCoy for 7 yards (tackle by Mario Addison)71.9802.210.23
2017-11-26BillsChiefs212:5439KAN 230-7Tyrod Taylor pass complete short left to Jordan Matthews for 7 yards (tackle by Steven Nelson)72.8702.500-0.37
2017-09-24BillsBroncos313:5739BUF 2313-13Tyrod Taylor right end for 7 yards (tackle by Will Parks). Penalty on John Miller: Offensive Holding, 10 yards (no play)7-0.690-2.420-1.73
2017-12-10BillsColts112:2337BUF 480-0Nathan Peterman left guard for 7 yards (tackle by Margus Hunt)71.0902.5901.50
2017-09-17BillsPanthers411:5839CAR 336-0Tyrod Taylor pass complete short right to LeSean McCoy for 6 yards (tackle by Thomas Davis)62.2101.770-0.44
2017-09-24BillsBroncos16:5828BUF 220-0LeSean McCoy middle for 6 yards (tackle by Justin Simmons)60.0000.100.10
2017-12-03BillsPatriots49:1637NWE 73-23Nathan Peterman pass complete short left to LeSean McCoy for 6 yards (tackle by Jordan Richards)63.8100.000-3.81
2017-10-01BillsFalcons34:1427BUF 4110-14Mike Tolbert left guard for 6 yards (tackle by De'Vondre Campbell)61.3301.420.09
2017-10-01BillsFalcons414:2019ATL 910-14LeSean McCoy left end for 6 yards (tackle by Brooks Reed and Keanu Neal)65.1405.530.39
2017-12-31BillsDolphins24:2229BUF 270-10Tyrod Taylor pass complete short left to Charles Clay for 6 yards (tackle by Davon Godchaux). Penalty on Eric Wood: Ineligible Downfield Pass, 5 yards (no play)60.270-0.410-0.68
2017-10-29BillsRaiders34:5229RAI 4720-7LeSean McCoy middle for 6 yards (tackle by NaVorro Bowman)61.9802.080.10
2017-11-02BillsJets21:0337NYJ 3710-7Tyrod Taylor pass complete short right to Jordan Matthews for 6 yards (tackle by Juston Burris). Jordan Matthews fumbles (forced by Juston Burris), recovered by Juston Burris at NYJ-31 (tackle by Jordan Matthews)62.080-1.000-3.08
2017-09-24BillsBroncos45:0127DEN 1723-16Mike Tolbert middle for 5 yards (tackle by Darian Stewart)54.1204.340.22
2017-12-17BillsDolphins12:1029BUF 377-3Tyrod Taylor pass complete short middle to LeSean McCoy for 5 yards (tackle by Reshad Jones)50.9300.890-0.04
2017-12-24BillsPatriots414:2427NWE 3823-16LeSean McCoy right end for 5 yards (tackle by Stephon Gilmore)52.7102.680-0.03
2017-11-02BillsJets15:2938NYJ 497-0Tyrod Taylor pass complete short left to Deonte Thompson for 5 yards (tackle by Buster Skrine)51.2200.330-0.89
2017-09-10BillsJets48:1739BUF 521-12Tyrod Taylor pass complete short left to Charles Clay for 4 yards (tackle by Jamal Adams)4-1.300-2.490-1.19
2017-09-17BillsPanthers11:0937BUF 133-0Tyrod Taylor middle for 4 yards (tackle by Kurt Coleman and Luke Kuechly)4-1.070-2.320-1.25
2017-12-10BillsColts414:0329BUF 317-0LeSean McCoy left guard for 4 yards40.5300.370-0.16
2017-12-10BillsColts57:2329BUF 377-7Joe Webb middle for 4 yards (tackle by Jonathan Bostic)40.9300.760-0.17
2017-10-08BillsBengals34:5927BUF 4210-10Mike Tolbert right guard for 4 yards (tackle by Ryan Glasgow)41.3901.220-0.17
2017-10-22BillsBuccaneers21:2428BUF 2210-6Tyrod Taylor pass complete short right to Andre Holmes for 4 yards (tackle by Brent Grimes)40.000-0.160-0.16
2017-12-31BillsDolphins313:2727MIA 450-10Mike Tolbert right guard for 4 yards (tackle by Chase Allen)42.2502.080-0.17
2017-09-10BillsJets311:2139BUF 337-6Tyrod Taylor left guard for 3 yards (tackle by Demario Davis)3-0.030-0.980-0.95
2017-09-10BillsJets42:1227BUF 3221-12LeSean McCoy middle for 3 yards (tackle by Julian Stanford and Demario Davis). Penalty on Richie Incognito: Offensive Holding, 10 yards (no play)30.730-0.620-1.35
2017-09-24BillsBroncos48:2329DEN 4923-16Mike Tolbert right guard for 3 yards (tackle by Todd Davis)31.8501.550-0.30
2017-12-03BillsPatriots214:2527BUF 410-3Tyrod Taylor pass complete short left to LeSean McCoy for 3 yards (tackle by Elandon Roberts)31.3301.020-0.31
2017-12-03BillsPatriots210:3229BUF 280-3Tyrod Taylor pass complete short left to Travaris Cadet for 3 yards (tackle by Jonathan Jones)30.3300.040-0.29
2017-12-10BillsColts52:2129BUF 367-7Joe Webb right tackle for 3 yards (tackle by Jonathan Bostic and Antonio Morrison)30.8600.560-0.30
2017-12-17BillsDolphins113:1728BUF 360-0LeSean McCoy right guard for 3 yards (tackle by Lawrence Timmons and Chase Allen)30.9300.630-0.30
2017-09-10BillsJets212:4818NYJ 80-0LeSean McCoy middle for 2 yards (tackle by Muhammad Wilkerson and Jamal Adams)25.3704.950-0.42
2017-10-01BillsFalcons45:3929ATL 4017-17Mike Tolbert left guard for 2 yards (tackle by Grady Jarrett)22.4402.020-0.42
2017-12-10BillsColts29:0729CLT 400-0Mike Tolbert middle for 2 yards (tackle by Antonio Morrison)22.4402.020-0.42
2017-12-10BillsColts22:5929BUF 30-0LeSean McCoy middle for 2 yards (tackle by Grover Stewart and Al Woods)2-0.710-1.070-0.36
2017-12-10BillsColts35:2528BUF 257-0Nathan Peterman right tackle for 2 yards (tackle by Antonio Morrison and Johnathan Hankins)20.200-0.230-0.43
2017-11-02BillsJets29:4828BUF 2710-7LeSean McCoy middle for 2 yards (tackle by Muhammad Wilkerson and David Bass)20.330-0.100-0.43
2017-09-10BillsJets43:4228BUF 1921-12Mike Tolbert middle for 1 yard (tackle by Jordan Jenkins and Steve McLendon)1-0.2500.000.25
2017-09-17BillsPanthers11:5228BUF 123-0Tyrod Taylor pass complete short left to LeSean McCoy for 1 yard (tackle by Kurt Coleman)1-0.630-1.070-0.44
2017-09-17BillsPanthers29:5127BUF 203-0Mike Tolbert left guard for 1 yard (tackle by Kawann Short)1-0.060-0.750-0.69
2017-10-22BillsBuccaneers16:3227TAM 70-3Tyrod Taylor right end for 1 yard (tackle by Lavonte David)14.7604.040-0.72
2017-11-02BillsJets16:0829 507-0Mike Tolbert right tackle for 1 yard (tackle by Leonard Williams)11.7801.220-0.56
2017-12-10BillsColts110:5829CLT 440-0Nathan Peterman for no gain. Nathan Peterman fumbles, recovered by Nathan Peterman at IND-4702.1801.090-1.09
2017-12-10BillsColts20:3827CLT 290-0Nathan Peterman spiked the ball03.3102.610-0.70
2017-12-24BillsPatriots20:1319NWE 913-10Tyrod Taylor spiked the ball. Penalty on Adam Butler: Encroachment, 5 yards (no play)05.1406.2801.14
2017-09-10BillsJets48:5228BUF 621-12LeSean McCoy right guard for -1 yards (tackle by Jamal Adams)-1-0.630-1.300-0.67
2017-10-22BillsBuccaneers42:1528TAM 3127-27LeSean McCoy left end for -1 yards (tackle by Robert McClain)-13.1102.280-0.83
2017-10-29BillsRaiders40:2939BUF 1634-14Tyrod Taylor kneels for -1 yards-1-1.250-2.440-1.19
2017-12-17BillsDolphins410:5929BUF 824-6LeSean McCoy right guard for -2 yards (tackle by Cameron Malveaux)-2-0.710-1.540-0.83
2017-10-29BillsRaiders39:1128RAI 2417-7Tyrod Taylor pass complete short right to Mike Tolbert for -2 yards (tackle by T.J. Carrie)-23.5702.610-0.96
2017-10-29BillsRaiders40:5227BUF 1834-14Tyrod Taylor kneels for -2 yards-2-0.280-1.250-0.97
2017-11-02BillsJets314:2927BUF 2810-7LeSean McCoy right end for -2 yards (tackle by Demario Davis)-20.470-0.490-0.96
2017-10-08BillsBengals311:3827CIN 3310-10LeSean McCoy left end for -3 yards (tackle by Vontaze Burfict)-33.0401.950-1.09
2017-10-08BillsBengals33:1927CIN 2310-10Tyrod Taylor sacked by Jordan Willis for -4 yards-43.7000.000-3.70
2017-10-08BillsBengals412:2338BUF 3917-13Tyrod Taylor sacked by Carl Lawson for -4 yards-40.430-1.040-1.47
2017-10-08BillsBengals414:1037BUF 2817-13Tyrod Taylor sacked by Vontaze Burfict for -6 yards. Penalty on Carl Lawson: Unnecessary Roughness, 15 yards-6-0.2301.4001.63
2017-12-31BillsDolphins46:0428BUF 359-22Tyrod Taylor sacked by Cameron Malveaux for -8 yards-80.8600.000-0.86
2017-11-12BillsSaints111:1229NOR 180-0Tyrod Taylor pass incomplete deep right intended for Kelvin Benjamin3.8803.140-0.74
2017-11-12BillsSaints111:0739NOR 180-0Tyrod Taylor pass incomplete short right intended for Kelvin Benjamin3.1402.250-0.89
2017-09-10BillsJets19:0628NYJ 80-0Tyrod Taylor pass incomplete short left intended for Charles Clay (defended by Muhammad Wilkerson)4.5703.580-0.99
2017-09-10BillsJets19:0238NYJ 80-0Tyrod Taylor pass incomplete short left intended for Charles Clay is intercepted by Juston Burris at NYJ--6 and returned for 48 yards. Penalty on Darron Lee: Unnecessary Roughness, 15 yards3.580-0.740-4.32
2017-09-10BillsJets311:2729BUF 337-6Tyrod Taylor pass incomplete deep left intended for Jordan Matthews0.660-0.030-0.69
2017-09-10BillsJets37:3028NYJ 157-6Tyrod Taylor pass incomplete short right intended for Zay Jones4.1503.340-0.81
2017-09-10BillsJets45:1138BUF 2521-12Tyrod Taylor pass incomplete short right intended for Zay Jones-0.490-1.700-1.21
2017-11-19BillsChargers110:5728BUF 117-0Nathan Peterman pass incomplete deep right intended for Andre Holmes-0.630-1.190-0.56
2017-11-19BillsChargers110:5138BUF 117-0Nathan Peterman pass incomplete deep middle intended for Brandon Tate is intercepted by Casey Hayward at BUF-38 and returned for 7 yards. Penalty on Dion Dawkins: Illegal Use of Hands (Declined)-1.190-3.510-2.32
2017-11-19BillsChargers23:5737BUF 2827-7Nathan Peterman pass incomplete short left intended for Deonte Thompson-0.230-1.500-1.27
2017-11-19BillsChargers39:1027SDG 4340-7Tyrod Taylor pass incomplete short middle intended for Zay Jones (defended by Trevor Williams)2.3801.680-0.70
2017-11-19BillsChargers34:0627BUF 2040-10Tyrod Taylor pass incomplete short right intended for Deonte Thompson (defended by Casey Hayward)-0.060-0.870-0.81
2017-09-17BillsPanthers211:2127BUF 53-0Tyrod Taylor pass complete short left to Charles Clay for no gain-0.560-1.070-0.51
2017-09-17BillsPanthers412:0329CAR 336-0Tyrod Taylor pass incomplete short middle intended for LeSean McCoy2.9102.210-0.70
2017-11-26BillsChiefs213:0129KAN 230-7Tyrod Taylor pass incomplete deep left intended for Zay Jones3.5702.870-0.70
2017-12-03BillsPatriots49:2617NWE 73-23Nathan Peterman pass incomplete short right intended for Zay Jones (defended by Stephon Gilmore)5.6004.760-0.84
2017-12-03BillsPatriots49:2027NWE 73-23Nathan Peterman pass incomplete short left intended for Zay Jones4.7603.810-0.95
2017-10-01BillsFalcons23:4137BUF 183-7Tyrod Taylor pass incomplete deep right intended for Zay Jones-1.000-2.240-1.24
2017-10-01BillsFalcons44:5437ATL 3817-17Tyrod Taylor pass incomplete deep right intended for Charles Clay2.0200.720-1.30
2017-12-10BillsColts114:2128BUF 350-0Nathan Peterman pass incomplete short left intended for Kelvin Benjamin0.8600.170-0.69
2017-12-10BillsColts28:2537CLT 380-0Nathan Peterman pass incomplete short left intended for Kelvin Benjamin (defended by Quincy Wilson)2.0200.720-1.30
2017-12-10BillsColts28:2147CLT 380-0Nathan Peterman pass incomplete short right intended for Kelvin Benjamin0.720-1.470-2.19
2017-12-10BillsColts22:2137BUF 50-0Nathan Peterman pass incomplete short right intended for Charles Clay-1.070-2.490-1.42
2017-12-10BillsColts412:0329BUF 417-0Joe Webb pass incomplete deep right intended for Kelvin Benjamin (defended by Quincy Wilson)1.1900.500-0.69
2017-10-08BillsBengals414:1727BUF 2817-13Tyrod Taylor pass incomplete short right intended for LeSean McCoy (defended by Nick Vigil)0.470-0.230-0.70
2017-12-17BillsDolphins311:3237MIA 3621-6Tyrod Taylor pass incomplete deep right intended for Deonte Thompson2.1500.000-2.15
2017-12-17BillsDolphins311:2347MIA 3621-6Tyrod Taylor pass incomplete deep left intended for Charles Clay0.880-1.330-2.21
2017-12-17BillsDolphins30:4438BUF 4824-6Tyrod Taylor pass incomplete deep right intended for Zay Jones (defended by Alterraun Verner)1.030-0.190-1.22
2017-10-22BillsBuccaneers24:2529TAM 2310-6Tyrod Taylor pass incomplete deep right intended for Zay Jones3.5700.000-3.57
2017-10-22BillsBuccaneers24:1839TAM 2310-6Tyrod Taylor pass incomplete deep right intended for Taiwan Jones2.8701.930-0.94
2017-10-22BillsBuccaneers21:0137BUF 3610-6Tyrod Taylor pass incomplete deep middle intended for Andre Holmes0.300-0.980-1.28
2017-10-29BillsRaiders22:2038BUF 497-7Tyrod Taylor pass incomplete short right intended for Andre Holmes (defended by Dexter McDonald)1.090-0.130-1.22
2017-11-02BillsJets215:0029NYJ 107-0Tyrod Taylor pass incomplete short right intended for LeSean McCoy4.3203.300-1.02
2017-11-02BillsJets313:5139BUF 2610-7Tyrod Taylor pass incomplete short left intended for Zay Jones-0.490-1.630-1.14
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.