Week 1 · 2018

New Mexico State at Minnesota

Thu 08/30/2018 07:00 PMHuntington Bank Stadium

New Mexico State

10

3–9

Minnesota

48

7–6

Attendance

41,291

reported

NMSU5 plays, 6 yd · Punt

15:001st & 10own 35Emmit Carpenter kickoff for 65 yds for a touchback0
15:001st & 10own 25Matt Romero pass incomplete to OJ Clark0
15:002nd & 10own 25Matt Romero pass incomplete0
15:003rd & 10own 25Matt Romero pass complete to Izaiah Lottie for 6 yds to the NMxSt 31+6
15:004th & 4own 31Payton Theisler punt for 69 yds for a touchback0

MINN4 plays, 5 yd · Punt

14:101st & 10own 20Rodney Smith run for 2 yds to the Minn 22+2
14:102nd & 8own 22Rodney Smith run for 3 yds to the Minn 25+3
14:104th & 5own 25Jacob Herbers punt for 43 yds, fair catch by OJ Clark at the NMxSt 320
14:103rd & 5own 25Zack Annexstad pass incomplete to Tyler Johnson, broken up by Roy Lopez0

NMSU4 plays, 4 yd · Punt

12:441st & 10own 32Jason Huntley run for no gain to the NMxSt 320
12:442nd & 10own 32Matt Romero pass incomplete to OJ Clark0
12:443rd & 10own 32Matt Romero run for 4 yds to the NMxSt 36+4
12:444th & 6own 36Payton Theisler punt for 43 yds, downed at the Minn 210

MINN4 plays, 7 yd · Punt

11:211st & 10own 21Zack Annexstad pass complete to Rashod Bateman for 5 yds to the Minn 26+5
11:212nd & 5own 26Rodney Smith run for 2 yds to the Minn 28+2
11:213rd & 3own 28Zack Annexstad pass incomplete to Tyler Johnson0
11:214th & 3own 28Jacob Herbers punt for 45 yds , OJ Clark returns for no gain to the NMxSt 270

NMSU6 plays, 13 yd · Turnover

9:401st & 10own 27Matt Romero pass complete to Johnathan Boone for 4 yds to the NMxSt 31+4
9:402nd & 6own 31Matt Romero pass complete to Anthony Muse for 2 yds to the NMxSt 33+2
9:403rd & 4own 33Matt Romero pass complete to Johnathan Boone for 6 yds to the NMxSt 39 for a 1ST down+6
9:401st & 10own 39Matt Romero pass complete to Jason Huntley for 1 yd to the NMxSt 40+1
8:172nd & 9own 40Timeout NEW MEXICO ST, clock 08:170
8:172nd & 9own 40Matt Romero pass intercepted Thomas Barber return for no gain to the 50 yard line0

MINN6 plays, 50 yd · Touchdown

8:101st & 10midfieldZack Annexstad pass incomplete to Tyler Johnson0
8:102nd & 10midfieldRodney Smith run for 4 yds to the NMxSt 46+4
8:103rd & 6opp 46Zack Annexstad pass complete to Chris Autman-Bell for 14 yds to the NMxSt 32 for a 1ST down+14
8:101st & 10opp 32Rodney Smith run for 23 yds to the NMxSt 9 for a 1ST down+23
8:101st & goalopp 9Rodney Smith run for 2 yds to the NMxSt 7+2
5:482nd & goalopp 7Zack Annexstad pass complete to Tyler Johnson for 7 yds for a TD (Emmit Carpenter KICK)+7

NMSU7 plays, 35 yd · Punt

5:481st & 0own 35Emmit Carpenter kickoff for 65 yds , Jason Huntley return for 20 yds to the NMxSt 20+20
5:481st & 10own 20Romero, Matt pass incomplete to Boone, J., PENALTY MINN pass interference (Huff, Jacob) 15 yards to the NMSU35, 1ST DOWN NMSU, NO PLAY.+15
5:481st & 10own 35Matt Romero run for 20 yds to the Minn 45 for a 1ST down+20
5:481st & 10opp 45Matt Romero run for 7 yds to the Minn 38+7
5:482nd & 3opp 38Matt Romero sacked by Blake Cashman for a loss of 11 yards to the Minn 49−11
5:483rd & 14opp 49Matt Romero run for 4 yds to the Minn 45+4
5:484th & 10opp 45Payton Theisler punt for 45 yds for a touchback0

MINN2 plays, -8 yd · Turnover

3:331st & 10own 20Zack Annexstad pass complete to Demetrius Douglas for 4 yds to the Minn 24+4
3:332nd & 6own 24Zack Annexstad run for a loss of 12 yards to the Minn 12 Zack Annexstad fumbled, recovered by NMxSt Terrill Hanks , return for no gain to the Minn 120

NMSU2 plays, 12 yd · Touchdown

2:561st & 10opp 12Matt Romero run for a loss of 1 yard to the Minn 13−1
2:172nd & 11opp 13Matt Romero pass complete to Izaiah Lottie for 13 yds for a TD (Dylan Brown KICK)+13

MINN5 plays, -1 yd · Punt

2:171st & 0own 35Dylan Brown kickoff for 58 yds0
2:171st & 10own 25Rodney Smith run for a loss of 1 yard to the Minn 24−1
2:172nd & 11own 24Zack Annexstad pass incomplete, broken up by DeShawnte Lloyd0
2:173rd & 11own 24Zack Annexstad pass incomplete to Tyler Johnson0
2:174th & 11own 24Jacob Herbers punt for 51 yds , OJ Clark returns for no gain to the NMxSt 250

NMSU9 plays, 47 yd · Field goal

1:151st & 10own 25Matt Romero pass complete to Johnathan Boone for 12 yds to the NMxSt 37 for a 1ST down+12
1:151st & 10own 37Matt Romero pass complete to Izaiah Lottie for 9 yds to the NMxSt 46+9
1:152nd & 1own 46Matt Romero pass complete to Drew Dan for 8 yds to the MINNESOTA 46 for a 1ST down MINNESOTA Penalty, personal foul (15 Yards) to the Minn 31 for a 1ST down+23
1:151st & 10opp 31Matt Romero pass complete to Jason Huntley for 5 yds to the Minn 26+5
0:00goal lineEnd of 1st Quarter0
15:002nd & 5opp 26Matt Romero pass incomplete0
15:003rd & 5opp 26Matt Romero sacked by Carter Coughlin for a loss of 2 yards to the Minn 28−2
14:104th & 7opp 28Dylan Brown 45 yd FG GOOD+45
14:101st & goalgoal lineBrown, Dylan kickoff 62 yards to the MINN3, Smith, Rodney return to the MINN38 (Fergurson, J.), PENALTY NMSU personal foul off-setting, PENALTY MINN illegal block off-setting, NO PLAY.0

MINN8 plays, 75 yd · Touchdown

14:101st & 0own 35Dylan Brown kickoff for 65 yds for a touchback0
14:101st & 10own 25Rodney Smith run for no gain to the Minn 250
14:102nd & 10own 25Zack Annexstad pass complete to Rashod Bateman for 25 yds to the 50 yard line for a 1ST down+25
14:101st & 10midfieldRodney Smith run for 8 yds to the NMxSt 42+8
14:102nd & 2opp 42Rodney Smith run for 12 yds to the NMxSt 30 for a 1ST down+12
14:101st & 10opp 30Zack Annexstad pass complete to Chris Autman-Bell for 8 yds to the NMxSt 22+8
14:102nd & 2opp 22Rodney Smith run for 13 yds to the NMxSt 9 for a 1ST down+13
11:351st & goalopp 9Seth Green run for 9 yds for a TD (Emmit Carpenter KICK)+9

NMSU14 plays, 54 yd · On downs

11:351st & 0own 35Emmit Carpenter kickoff for 65 yds for a touchback0
11:351st & 10own 25Matt Romero pass complete to Drew Dan for 9 yds to the NMxSt 34+9
11:352nd & 1own 34Jason Huntley run for 2 yds to the NMxSt 36 for a 1ST down+2
11:351st & 10own 36Matt Romero pass complete to Johnathan Boone for 1 yd to the NMxSt 37+1
11:352nd & 9own 37Matt Romero pass incomplete to Johnathan Boone0
11:353rd & 9own 37Matt Romero pass incomplete to Drew Dan0
11:354th & 9own 37Royce Caldwell run for 9 yds to the NMxSt 46 for a 1ST down+9
11:351st & 10own 46Matt Romero run for 14 yds to the Minn 40 for a 1ST down+14
11:351st & 10opp 40Romero, Matt pass complete to Huntley, Jason for loss of 8 yards to the MINN48 (Cashman, Blake), PENALTY MINN holding (Thomas, Kiondre) 10 yards to the MINN30, 1ST DOWN NMSU, NO PLAY.+10
11:351st & 10opp 30Romero, Matt pass complete to Huntley, Jason for no gain to the MINN30 (Huff, Jacob), PENALTY NMSU holding (Clark, OJ) 10 yards to the MINN40, NO PLAY.−10
11:351st & 20opp 40Matt Romero pass complete to Drew Dan for 6 yds to the Minn 34+6
11:352nd & 14opp 34Matt Romero pass complete to Izaiah Lottie for 13 yds to the Minn 21+13
11:353rd & 1opp 21Matt Romero run for no gain to the Minn 210
11:354th & 1opp 21Matt Romero pass incomplete to OJ Clark, broken up by Antonio Shenault0

MINN9 plays, 79 yd · Touchdown

7:131st & 10own 21Zack Annexstad pass complete to Tyler Johnson for 33 yds to the NMxSt 46 for a 1ST down+33
7:131st & 10opp 46Rodney Smith run for 12 yds to the NMxSt 34 for a 1ST down+12
7:131st & 10opp 34Mohamed Ibrahim run for 5 yds to the NMxSt 29+5
7:132nd & 5opp 29MINNESOTA Penalty, false start (-5 Yards) to the NMxSt 34−5
7:132nd & 10opp 34Zack Annexstad pass complete to Chris Autman-Bell for 15 yds to the NMxSt 19 for a 1ST down+15
7:131st & 10opp 19Rodney Smith run for 2 yds to the NMxSt 17+2
7:132nd & 8opp 17Rodney Smith run for 12 yds to the NMxSt 5 for a 1ST down+12
7:131st & goalopp 5Rodney Smith run for 2 yds to the NMxSt 3+2
3:212nd & goalopp 3Seth Green run for 3 yds for a TD Carpenter,Emmit kick attempt good, PENALTY MINN personal foul (Andries, Blaise) 15 yards to the NMSU18, NO PLAY. (Emmit Carpenter KICK)+3

NMSU5 plays, 0 yd · Defensive TD

3:211st & 0own 35Emmit Carpenter kickoff for 65 yds for a touchback0
3:211st & 10own 25Matt Romero pass incomplete to Drew Dan0
3:212nd & 10own 25Matt Romero pass incomplete to Johnathan Boone0
3:213rd & 10own 25Matt Romero pass incomplete0
2:454th & 10own 25Payton Theisler punt for 51 yds , Antoine Winfield Jr. returns for 76 yds for a TD (Emmit Carpenter KICK)+76

NMSU6 plays, 0 yd · Punt

2:451st & 0own 35Emmit Carpenter kickoff for 61 yds , Jason Huntley return for 31 yds to the NMxSt 35+31
2:451st & 10own 35Matt Romero pass incomplete to Johnathan Boone0
2:452nd & 10own 35Matt Romero pass incomplete to Johnathan Boone0
2:453rd & 10own 35Matt Romero pass incomplete to Johnathan Boone, broken up by Kiondre Thomas0
2:194th & 10own 35Timeout NEW MEXICO ST, clock 02:190
2:194th & 10own 35Payton Theisler punt for 52 yds , Antoine Winfield Jr. returns for no gain to the Minn 16 Antoine Winfield Jr. fumbled, recovered by Minn Antoine Winfield Jr.0

MINN5 plays, 84 yd · Touchdown

2:111st & 10own 16Zack Annexstad pass complete to Tyler Johnson for 18 yds to the Minn 34 for a 1ST down+18
2:111st & 10own 34Rodney Smith run for 20 yds to the NMxSt 46 for a 1ST down+20
2:111st & 10opp 46Rodney Smith run for 13 yds to the NMxSt 33 for a 1ST down+13
2:111st & 10opp 33Zack Annexstad pass incomplete to Demetrius Douglas, broken up by Shamad Lomax0
0:572nd & 10opp 33Zack Annexstad pass complete to Tyler Johnson for 33 yds for a TD (Emmit Carpenter KICK)+33

NMSU9 plays, 34 yd · End of period

0:571st & 0own 30Emmit Carpenter kickoff for 60 yds , Jason Huntley return for 16 yds to the NMxSt 26+16
0:571st & 10own 26Matt Romero pass incomplete to Christian Gibson0
0:572nd & 10own 26Matt Romero pass complete to Johnathan Boone for 19 yds to the NMxSt 45 for a 1ST down+19
0:571st & 10own 45Matt Romero pass complete to Johnathan Boone for 11 yds to the Minn 44 for a 1ST down+11
0:571st & 10opp 44Matt Romero pass complete to Royce Caldwell for 4 yds to the Minn 40+4
0:572nd & 6opp 40Matt Romero pass incomplete to Jason Huntley0
0:573rd & 6opp 40Matt Romero pass complete to Johnathan Boone for 2 yds to the NMxSt 38 NEW MEXICO ST Penalty, personal foul (Izaiah Lottie) to the NMxSt 47−13
0:573rd & 19own 47Matt Romero pass complete to Izaiah Lottie for 13 yds to the Minn 40+13
0:00goal lineEnd of 2nd Quarter0

MINN5 plays, 6 yd · Punt

15:004th & 6own 35Dylan Brown kickoff for 60 yds , Rodney Smith return for 15 yds to the Minn 20+15
15:001st & 10own 20Zack Annexstad pass incomplete to Tyler Johnson0
15:002nd & 10own 20Zack Annexstad pass incomplete to Rodney Smith0
15:003rd & 10own 20Zack Annexstad pass complete to Rashod Bateman for 6 yds to the Minn 26+6
15:004th & 4own 26Jacob Herbers punt for 38 yds , OJ Clark returns for 13 yds to the Minn 39 MINNESOTA Penalty, illegal formation (-5 Yards) to the Minn 46+13

NMSU4 plays, 5 yd · Punt

13:551st & 10opp 46Jason Huntley run for 5 yds to the Minn 41+5
13:552nd & 5opp 41Matt Romero pass incomplete to Drew Dan, broken up by Terell Smith0
13:553rd & 5opp 41Matt Romero pass incomplete to Drew Dan0
13:554th & 5opp 41Payton Theisler punt blocked by Sam Renner blocked by Sam Renner Carter Coughlin return for 10 yds to the NMxSt 15+10

MINN4 plays, 6 yd · Field goal

13:041st & 10opp 15Rodney Smith run for 2 yds to the NMxSt 13+2
13:042nd & 8opp 13Mohamed Ibrahim run for 3 yds to the NMxSt 10+3
13:043rd & 5opp 10Mohamed Ibrahim run for 1 yd to the NMxSt 9+1
11:054th & 4opp 9Emmit Carpenter 27 yd FG GOOD+27

NMSU11 plays, 32 yd · Punt

11:051st & 0own 35Emmit Carpenter kickoff for 65 yds for a touchback0
11:051st & 10own 25Matt Romero pass complete to OJ Clark for 3 yds to the NMxSt 28+3
11:052nd & 7own 28Matt Romero pass complete to Drew Dan for 24 yds to the Minn 48 for a 1ST down+24
11:051st & 10opp 48Jason Huntley run for a loss of 1 yard to the Minn 49−1
11:052nd & 11opp 49Matt Romero run for 3 yds to the Minn 46+3
11:053rd & 8opp 46Matt Romero pass complete to Johnathan Boone for 12 yds to the Minn 34 for a 1ST down+12
11:051st & 10opp 34Matt Romero pass complete to Drew Dan for 5 yds to the Minn 29+5
11:052nd & 5opp 29Matt Romero run for a loss of 4 yards to the Minn 33−4
11:053rd & 9opp 33Romero, Matt rush for 1 yard to the MINN32 (Martin, Kamal;Devers, Tai'yon), PENALTY NMSU holding (Trujillo, Brian) 10 yards to the MINN43, NO PLAY.−10
11:053rd & 19opp 43Matt Romero pass incomplete to Royce Caldwell0
11:054th & 19opp 43Payton Theisler punt for 43 yds for a touchback0

MINN4 plays, 7 yd · Punt

7:401st & 10own 20Rodney Smith run for 2 yds to the Minn 22+2
7:402nd & 8own 22Rodney Smith run for 5 yds to the Minn 27+5
7:403rd & 3own 27Zack Annexstad pass incomplete to Tyler Johnson0
7:404th & 3own 27Jacob Herbers punt for 30 yds, downed at the NMxSt 430

NMSU4 plays, 0 yd · Punt

6:041st & 10own 43Matt Romero pass incomplete to Drew Dan, broken up by Kiondre Thomas0
6:042nd & 10own 43Matt Romero pass incomplete0
6:043rd & 10own 43Matt Romero pass incomplete to Shea Holebrook Jr.0
6:044th & 10own 43Payton Theisler punt for 57 yds for a touchback0

MINN18 plays, 74 yd · Field goal

5:371st & 10own 20Zack Annexstad pass incomplete0
5:372nd & 10own 20Mohamed Ibrahim run for 2 yds to the Minn 22+2
5:373rd & 8own 22Zack Annexstad pass complete to Tyler Johnson for 9 yds to the Minn 31 for a 1ST down+9
5:371st & 10own 31Zack Annexstad pass incomplete to Chris Autman-Bell0
5:372nd & 10own 31Zack Annexstad pass complete to Chris Autman-Bell for 6 yds to the Minn 37+6
5:373rd & 4own 37Zack Annexstad pass complete to Rashod Bateman for 9 yds to the Minn 46 for a 1ST down+9
5:371st & 10own 46Rodney Smith run for 9 yds to the NMxSt 45+9
5:372nd & 1opp 45Rodney Smith run for 3 yds to the NMxSt 42 for a 1ST down+3
5:371st & 10opp 42Zack Annexstad pass incomplete to Tyler Johnson0
5:372nd & 10opp 42Zack Annexstad run for 12 yds to the NMxSt 30 for a 1ST down+12
5:371st & 10opp 30Zack Annexstad pass incomplete to Rashod Bateman0
5:372nd & 10opp 30Rodney Smith run for a loss of 2 yards to the NMxSt 32−2
5:373rd & 12opp 32Zack Annexstad pass complete to Rodney Smith for 21 yds to the NMxSt 11 for a 1ST down+21
5:371st & 10opp 11Zack Annexstad pass incomplete to Rashod Bateman0
0:00own 0End of 3rd Quarter0
15:002nd & 10opp 11Rodney Smith run for 5 yds to the NMxSt 6+5
15:003rd & 5opp 6Zack Annexstad pass incomplete to Tyler Johnson, broken up by DeMarcus Owens0
14:164th & 5opp 6Emmit Carpenter 24 yd FG GOOD+24

NMSU6 plays, 0 yd · Punt

14:161st & 0own 35Emmit Carpenter kickoff for 65 yds for a touchback0
14:161st & 10own 25Matt Romero pass incomplete0
14:162nd & 10own 25Matt Romero pass incomplete to Johnathan Boone, broken up by Blake Cashman0
14:163rd & 10own 25NEW MEXICO ST Penalty, false start (Brian Trujillo) to the NMxSt 20−5
14:163rd & 15own 20Matt Romero pass complete to Jason Huntley for 5 yds to the NMxSt 25+5
14:164th & 10own 25Payton Theisler punt for 25 yds, punt out-of-bounds at the 50 yard line0

MINN12 plays, 28 yd · Missed FG

13:161st & 10midfieldZack Annexstad pass complete to Rashod Bateman for 7 yds to the NMxSt 43+7
13:162nd & 3opp 43Mohamed Ibrahim run for 5 yds to the NMxSt 38 for a 1ST down+5
13:161st & 10opp 38Mohamed Ibrahim run for 1 yd to the NMxSt 37+1
13:162nd & 9opp 37Zack Annexstad pass incomplete, broken up by Shane Jackson0
11:523rd & 9opp 37Timeout MINNESOTA, clock 11:520
11:523rd & 9opp 37Mohamed Ibrahim run for 7 yds to the NMxSt 30+7
11:154th & 2opp 30Timeout MINNESOTA, clock 11:150
11:154th & 2opp 30Mohamed Ibrahim run for 3 yds to the NMxSt 27 for a 1ST down+3
11:151st & 10opp 27Zack Annexstad pass incomplete to Demetrius Douglas0
11:152nd & 10opp 27Bryce Williams run for 2 yds to the NMxSt 25+2
11:153rd & 8opp 25Bryce Williams run for 3 yds to the NMxSt 22+3
9:194th & 5opp 22Emmit Carpenter 40 yd FG MISSED+40

NMSU12 plays, 35 yd · Punt

9:191st & 10own 22Matt Romero pass complete to Anthony Muse for 9 yds to the NMxSt 31+9
9:192nd & 1own 31Royce Caldwell run for a loss of 1 yard to the NMxSt 30−1
9:193rd & 2own 30Romero, Matt pass incomplete to Dan, Drew (Thomas, Kiondre), PENALTY MINN pass interference (Thomas, Kiondre) 7 yards to the NMSU37, 1ST DOWN NMSU, NO PLAY.+7
9:191st & 10own 37Matt Romero pass complete to Anthony Muse for 6 yds to the NMxSt 43+6
9:192nd & 4own 43Matt Romero sacked by Thomas Rush for a loss of 7 yards to the NMxSt 36−7
9:193rd & 11own 36Romero, Matt pass incomplete, PENALTY MINN pass interference (Thomas, Kiondre) 15 yards to the MINN49, 1ST DOWN NMSU, NO PLAY.+15
9:191st & 10opp 49Matt Romero run for 3 yds to the Minn 46+3
9:192nd & 7opp 46Matt Romero pass complete to Drew Dan for 9 yds to the Minn 37 for a 1ST down+9
9:191st & 10opp 37Matt Romero pass incomplete to Royce Caldwell0
9:192nd & 10opp 37Matt Romero sacked by Julian Huff for a loss of 6 yards to the Minn 43−6
9:193rd & 16opp 43Matt Romero pass incomplete to Drew Dan0
9:194th & 16opp 43Payton Theisler punt for 21 yds, downed at the Minn 220

MINN3 plays, 78 yd · Touchdown

5:431st & 10own 22Mohamed Ibrahim run for 74 yds to the NMxSt 4 for a 1ST down+74
5:431st & goalopp 4Bryce Williams run for 3 yds to the NMxSt 1+3
4:532nd & goalopp 1Bryce Williams run for 1 yd for a TD (Emmit Carpenter KICK)+1

NMSU7 plays, 6 yd · Punt

4:531st & 0own 35John Mack kickoff for 60 yds , Jason Huntley return for 1 yd to the NMxSt 6+1
4:531st & 10own 6Matt Romero pass complete to OJ Clark for 12 yds to the NMxSt 18 for a 1ST down+12
4:531st & 10own 18Matt Romero pass complete to OJ Clark for 4 yds to the NMxSt 22 NEW MEXICO ST Penalty, Offensive holding (Drew Dan) to the NMxSt 12−6
4:531st & 16own 12Matt Romero pass incomplete, broken up by Boye Mafe0
4:532nd & 16own 12Matt Romero pass incomplete0
4:533rd & 16own 12Matt Romero pass incomplete to Drew Dan0
4:534th & 16own 12Payton Theisler punt for 55 yds, downed at the Minn 330

MINN8 plays, 27 yd · End of period

3:571st & 10own 33Bryce Williams run for 1 yd to the Minn 34+1
3:572nd & 9own 34Tanner Morgan pass complete to Clay Geary for 7 yds to the Minn 41+7
3:573rd & 2own 41Bryce Williams run for 6 yds to the Minn 47 for a 1ST down+6
3:571st & 10own 47Bryce Williams run for 7 yds to the NMxSt 46+7
3:572nd & 3opp 46Bryce Williams run for 3 yds to the NMxSt 43 for a 1ST down+3
3:571st & 10opp 43Bryce Williams run for 5 yds to the NMxSt 38+5
3:572nd & 5opp 38TEAM run for a loss of 2 yards to the NMxSt 40−2
0:00own 0End of 4th Quarter0

Field position is from the offense’s point of view, the same as the drive chart. Play descriptions are CFBD’s own.

Previous 2 meetings vs. Team

Minnesota 1–1 vs New Mexico State

  • 2013 · wk 2Minnesota 44 @ New Mexico State 21
  • 2011 · wk 2New Mexico State 28 @ Minnesota 21

Previous 2 meetings vs. Doug Martin

Minnesota 2–0 vs Doug Martin

  • 2013 · wk 2Minnesota 44 @ New Mexico State 21
  • 2006 · wk 1Minnesota 44 @ Kent State 0

Research

Keep this open while you look at others