Week 14 · 2025

Illinois State at SE Louisiana

Sat 11/29/2025 01:00 PMStrawberry Stadium

66°Cloudy15 mph SSE · 53% humidityRecorded at kickoff by College Football Data

Illinois State

21

12–5

SE Louisiana

3

9–4

Attendance

3,321

reported

ILST7 plays, 80 yd · Touchdown

15:001st & 10own 20No Huddle-Shotgun #16 T.Rittenhouse pass complete short middle to #4 D.Lord caught at ISU35, for 26 yards to the ISU46 (#27 J.Jones; #11 S.Louis), 1ST DOWN+26
15:001st & 10own 46No Huddle-Shotgun #16 T.Rittenhouse pass incomplete short right to #84 L.Mailander thrown to SLU350
15:002nd & 10own 46No Huddle-Shotgun #32 W.Wright rush middle for 4 yards gain to the ISU50 (#40 E.Aubrey)+4
15:003rd & 6midfieldNo Huddle-Shotgun #16 T.Rittenhouse pass complete short left to #2 D.Sobkowicz caught at SLU45, for 7 yards to the SLU43 (#25 I.Conerly-Goodly; #27 J.Jones), 1ST DOWN+7
15:001st & 10opp 43No Huddle-Shotgun #16 T.Rittenhouse pass complete deep left to #2 D.Sobkowicz caught at SLU10, for 37 yards to the SLU06 (#28 Z.Johnson), 1ST DOWN, PENALTY SLU Holding declined+37
14:531st & 10own 35#47 A.Mahler kickoff 60 yards to the ISU05 #21 S.Glatz return 15 yards to the ISU20 (#5 K.Ford)+15
12:461st & goalopp 6No Huddle-Shotgun #16 T.Rittenhouse rush left for 6 yards gain to the SLU00 TOUCHDOWN, clock 12:46 #31 M.Maldonado kick attempt good (H: #41 H.Futch, LS: #49 D.Calabrese)+6

SELA10 plays, 19 yd · Punt

12:461st & 10own 35#31 M.Maldonado kickoff 39 yards to the SLU26 fair catch by #89 C.Collier at SLU260
12:46own 35Timeout Illinois State, clock 12:460
12:461st & 10own 26No Huddle-Shotgun #4 B.Hayes rush right for 1 yard loss to the SLU25 (#25 C.Wilson)−1
12:462nd & 11own 25No Huddle-Shotgun #18 C.Camp pass complete short left to #1 J.Domingeaux caught at SLU29, for 4 yards to the SLU29, End Of Play+4
12:463rd & 7own 29No Huddle-Shotgun #18 C.Camp pass complete short middle to #1 J.Domingeaux caught at SLU35, for 9 yards to the SLU38 (#14 M.Kaplan), 1ST DOWN+9
12:461st & 10own 38No Huddle-Shotgun #18 C.Camp sacked for loss of 1 yard to the SLU37 (#97 J.Anderson, #8 C.Lorenzo)−1
12:462nd & 11own 37No Huddle-Shotgun #3 D.Jackson rush right for 8 yards gain to the SLU45 (#4 L.Brown)+8
12:463rd & 3own 45No Huddle-Shotgun #18 C.Camp pass incomplete short right to #85 A.Wilkinson thrown to SLU500
9:563rd & 3opp 45Timeout Illinois State, clock 09:560
0:004th & 3own 45#46 J.Hunter punt 32 yards to the ISU23, out of bounds at ISU230

ILST7 plays, 15 yd · Punt

9:451st & 10own 25Timeout Illinois State, clock 09:450
9:452nd & 9own 26No Huddle-Shotgun #5 V.Dawson rush middle for 8 yards gain to the ISU34 (#0 K.Reno; #25 I.Conerly-Goodly), 1ST DOWN+8
9:453rd & 1own 34No Huddle-Shotgun #5 V.Dawson rush middle for 6 yards gain to the ISU40 (#28 Z.Johnson; #0 K.Reno)+6
9:451st & 10own 40No Huddle-Shotgun #5 V.Dawson rush middle for 0 yards to the ISU40 (#27 J.Jones; #5 K.Ford)0
9:452nd & 10own 40No Huddle-Shotgun #16 T.Rittenhouse pass incomplete deep left to #2 D.Sobkowicz thrown to SLU300
7:173rd & 10own 40#41 H.Futch punt 55 yards to the SLU05 #81 D.Joseph return 3 yards to the SLU08 (#24 D.Dubose)+3
0:001st & 10own 23No Huddle-Shotgun #16 T.Rittenhouse pass complete short right to #13 E.Kasper caught at ISU20, for 3 yards to the ISU26 (#0 K.Reno; #45 K.Moore)+3

SELA20 plays, 69 yd · Field goal

7:171st & 10own 8No Huddle-Shotgun #21 J.Henry rush middle for 5 yards gain to the SLU13 (#35 A.Corona; #46 T.Niekamp)+5
7:171st & 10own 8Timeout SE Louisiana, clock 07:170
7:172nd & 5own 13No Huddle-Shotgun #4 B.Hayes rush left for 6 yards gain to the SLU19 (#25 C.Wilson), out of bounds, 1ST DOWN+6
7:171st & 10own 19No Huddle-Shotgun #18 C.Camp pass complete short middle to #13 J.Williams caught at SLU25, for 6 yards to the SLU25 (#46 T.Niekamp)+6
7:172nd & 4own 25No Huddle #18 C.Camp pass complete short right to #4 B.Hayes caught at SLU30, for 7 yards to the SLU32 (#46 T.Niekamp), 1ST DOWN+7
7:171st & 10own 32No Huddle-Shotgun #18 C.Camp pass complete short right to #3 D.Jackson caught at SLU27, for 0 yards to the SLU32 (#8 C.Lorenzo; #10 R.Edwards)0
7:172nd & 10own 32No Huddle-Shotgun #18 C.Camp pass complete short right to #1 J.Domingeaux caught at SLU35, for 8 yards to the SLU40 (#1 S.Nkuba II; #35 A.Corona)+8
7:173rd & 2own 40No Huddle #6 K.Lowe rush middle for 2 yards gain to the SLU42 (#56 G.Steffen), 1ST DOWN+2
7:171st & 10own 42No Huddle-Shotgun #6 K.Lowe pass complete short left to #3 D.Jackson caught at SLU40, for 11 yards to the ISU47 (#34 J.Dwyer), out of bounds, 1ST DOWN+11
7:171st & 10opp 47No Huddle-Shotgun #6 K.Lowe rush middle for 4 yards gain to the ISU43 (#35 A.Corona)+4
7:172nd & 6opp 43No Huddle-Shotgun #18 C.Camp sacked for loss of 6 yards to the ISU49 (#35 A.Corona)−6
7:173rd & 12opp 49No Huddle-Shotgun #18 C.Camp pass complete short middle to #24 K.Paul caught at ISU45, for 6 yards to the ISU43 (#46 T.Niekamp)+6
7:174th & 6opp 43No Huddle-Shotgun #6 K.Lowe rush middle for 26 yards gain to the ISU17 (#4 L.Brown), 1ST DOWN+26
7:171st & 10opp 17No Huddle-Shotgun #6 K.Lowe pass incomplete short middle to #4 B.Hayes thrown to ISU190
7:172nd & 10opp 17PENALTY SLU Delay Of Game (#18 C.Camp) 5 yards from ISU17 to ISU22. NO PLAY+5
7:172nd & 15opp 22PENALTY SLU False Start (#52 N.Devlin) 5 yards from ISU22 to ISU27. NO PLAY+5
7:172nd & 20opp 27No Huddle-Shotgun #18 C.Camp pass incomplete short right to #3 D.Jackson thrown to ISU25 broken up by #25 C.Wilson0
7:173rd & 20opp 27No Huddle-Shotgun #4 B.Hayes rush right for 4 yards gain to the ISU23 (#44 D.Niekamp)+4
0:003rd & 20opp 27End of 1st quarter.+4
14:554th & 16opp 23#29 G.Garcia Rodriguez field goal attempt from 40 yards GOOD (H: #46 J.Hunter, LS: #26 W.Davidson), clock 14:55+40

ILST8 plays, 29 yd · Punt

14:551st & 10own 35#47 A.Mahler kickoff 65 yards to the ISU00, Touchback0
14:551st & 10own 25Shotgun #16 T.Rittenhouse rush left for 4 yards gain to the ISU29 (#5 K.Ford)+4
14:552nd & 6own 29No Huddle-Shotgun #16 T.Rittenhouse pass complete short right to #32 W.Wright caught at ISU24, for 10 yards to the ISU39 (#25 I.Conerly-Goodly; #27 J.Jones), 1ST DOWN+10
14:551st & 10own 39No Huddle-Shotgun #16 T.Rittenhouse pass incomplete short right to #2 D.Sobkowicz thrown to ISU50 PENALTY SLU Holding (#7 B.Delahoussaye) 10 yards from ISU39 to ISU49, 1ST DOWN. NO PLAY+10
14:551st & 10own 49No Huddle-Shotgun #32 W.Wright rush middle for 1 yard gain to the ISU50 (#44 J.Randall)+1
14:552nd & 9midfieldNo Huddle-Shotgun #16 T.Rittenhouse pass incomplete short left to #32 W.Wright thrown to ISU460
14:553rd & 9midfieldNo Huddle-Shotgun #16 T.Rittenhouse pass complete short right to #2 D.Sobkowicz caught at SLU46, for 4 yards to the SLU46 (#28 Z.Johnson)+4
12:224th & 5opp 46#41 H.Futch punt 46 yards to the SLU00, Touchback0

SELA1 play, 0 yd · Turnover

12:171st & 10own 20No Huddle-Shotgun #6 K.Lowe pass intercepted by #14 M.Kaplan at SLU26 broken up by #25 C.Wilson #14 M.Kaplan return 0 yards to the SLU260

ILST6 plays, 19 yd · Missed FG

12:171st & 10opp 26No Huddle-Shotgun #5 V.Dawson rush middle for 18 yards gain to the SLU08 (#11 S.Louis), 1ST DOWN+18
12:171st & goalopp 8No Huddle-Shotgun #5 V.Dawson rush middle for 2 yards gain to the SLU06 (#5 K.Ford)+2
11:202nd & goalopp 6No Huddle-Shotgun #5 V.Dawson rush middle for 6 yards gain to the SLU00 TOUCHDOWN nullified by penalty, clock 11:20 PENALTY ISU False Start (#11 S.Presson Jr.) 5 yards from SLU06 to SLU11. NO PLAY+5
11:202nd & goalopp 11No Huddle-Shotgun #16 T.Rittenhouse pass complete short right to #2 D.Sobkowicz caught at SLU07, for 4 yards to the SLU07 (#28 Z.Johnson)+4
11:203rd & goalopp 7No Huddle-Shotgun #16 T.Rittenhouse pass incomplete short right to #11 S.Presson Jr. thrown to SLU00 QB hurried by #45 K.Moore0
10:074th & goalopp 7#31 M.Maldonado field goal attempt from 25 yards NO GOOD (H: #41 H.Futch, LS: #49 D.Calabrese), clock 10:07+25

SELA6 plays, 21 yd · Punt

10:071st & 10own 20No Huddle-Shotgun #3 D.Jackson rush left for 1 yard loss to the SLU19 (#97 J.Anderson; #10 R.Edwards)−1
10:072nd & 11own 19No Huddle-Shotgun #6 K.Lowe pass complete short right to #1 J.Domingeaux caught at SLU26, for 14 yards to the SLU33 (#24 D.Dubose; #35 A.Corona), 1ST DOWN+14
10:071st & 10own 33No Huddle-Shotgun #21 J.Henry rush middle for 2 yards gain to the SLU35 (#4 L.Brown; #39 S.Oduma)+2
10:072nd & 8own 35No Huddle-Shotgun #21 J.Henry rush right for 4 yards gain to the SLU39 (#8 C.Lorenzo; #56 G.Steffen)+4
10:073rd & 4own 39No Huddle-Shotgun #6 K.Lowe pass complete short right to #85 A.Wilkinson caught at SLU41, for 2 yards to the SLU41 (#10 R.Edwards), out of bounds+2
7:064th & 2own 41#46 J.Hunter punt 27 yards to the ISU320

ILST5 plays, 2 yd · Punt

7:061st & 10own 32No Huddle-Shotgun #32 W.Wright rush middle for 5 yards gain to the ISU37 (#43 J.Johnson Jr.; #0 K.Reno)+5
7:061st & 10own 32Timeout Illinois State, clock 07:060
7:062nd & 5own 37No Huddle-Shotgun #16 T.Rittenhouse rush middle for 3 yards loss to the ISU34 (#27 J.Jones)−3
7:063rd & 8own 34No Huddle-Shotgun #16 T.Rittenhouse pass incomplete short middle to #4 D.Lord thrown to ISU46 broken up by #27 J.Jones0
5:414th & 8own 34#41 H.Futch punt 44 yards to the SLU22 #81 D.Joseph return for loss of 1 yard to the SLU21 (#11 S.Presson Jr.) PENALTY SLU Holding (#24 K.Paul) 10 yards from SLU21 to SLU11+44

SELA13 plays, 60 yd · On downs

5:411st & 10own 11No Huddle-Shotgun #18 C.Camp pass incomplete short right to #85 A.Wilkinson thrown to SLU10 broken up by #13 P.Bauer0
5:412nd & 10own 11No Huddle-Shotgun #18 C.Camp pass complete short middle to #89 C.Collier caught at SLU15, for 12 yards to the SLU23 (#44 D.Niekamp; #46 T.Niekamp), 1ST DOWN+12
5:411st & 10own 23No Huddle-Shotgun #18 C.Camp pass complete short middle to #88 L.Shinn Jr caught at SLU35, for 15 yards to the SLU38 (#4 L.Brown), 1ST DOWN+15
5:411st & 10own 38No Huddle-Shotgun #18 C.Camp pass complete short left to #1 J.Domingeaux caught at SLU45, for 10 yards to the SLU48 (#46 T.Niekamp), out of bounds, 1ST DOWN+10
5:411st & 10own 48No Huddle-Shotgun #18 C.Camp rush left for 4 yards gain to the ISU48 (#35 A.Corona)+4
5:412nd & 6opp 48No Huddle-Shotgun #21 J.Henry rush middle for 2 yards gain to the ISU46 (#87 N.Kessler; #44 D.Niekamp)+2
5:413rd & 4opp 46No Huddle-Shotgun #21 J.Henry rush right for 10 yards gain to the ISU36 (#20 C.Richard Jr.; #24 D.Dubose), 1ST DOWN+10
5:411st & 10opp 36No Huddle-Shotgun #6 K.Lowe pass complete short left to #85 A.Wilkinson caught at ISU34, for 2 yards to the ISU34 (#24 D.Dubose)+2
2:001st & 10opp 36Timeout SE Louisiana, clock 02:000
2:002nd & 8opp 34No Huddle-Shotgun #18 C.Camp pass complete short right to #3 D.Jackson caught at ISU36, for 5 yards to the ISU29 (#24 D.Dubose)+5
2:003rd & 3opp 29No Huddle-Shotgun #18 C.Camp pass incomplete short middle to #3 D.Jackson thrown to ISU32 QB hurried by #56 G.Steffen0
0:444th & 3opp 29Timeout SE Louisiana, clock 00:440
0:354th & 3opp 29No Huddle-Shotgun #6 K.Lowe rush middle for 0 yards to the ISU29 (#56 G.Steffen), TURNOVER ON DOWNS0

ILST8 plays, 22 yd · End of period

0:441st & 10own 29No Huddle-Shotgun #5 V.Dawson rush middle for 9 yards gain to the ISU38 (#95 A.Bradley)+9
0:442nd & 1own 38No Huddle-Shotgun #16 T.Rittenhouse pass complete short middle to #2 D.Sobkowicz caught at ISU46, for 8 yards to the ISU46 (#11 S.Louis), 1ST DOWN+8
0:272nd & 1own 38Timeout Illinois State, clock 00:270
0:271st & 10own 46No Huddle-Shotgun #16 T.Rittenhouse pass complete short right to #2 D.Sobkowicz caught at SLU43, for 11 yards to the SLU43, End Of Play, 1ST DOWN+11
0:271st & 10opp 43No Huddle-Shotgun #16 T.Rittenhouse pass incomplete short right to #11 S.Presson Jr. thrown to SLU30 QB hurried by #44 J.Randall0
0:121st & 10opp 43Timeout Illinois State, clock 00:120
0:122nd & 10opp 43No Huddle-Shotgun #16 T.Rittenhouse sacked for loss of 6 yards to the SLU49 (#40 E.Aubrey)−6
0:002nd & 10opp 43End of 2nd quarter.−6

SELA5 plays, 27 yd · Turnover

15:001st & 10own 35#31 M.Maldonado kickoff 65 yards to the SLU00, Touchback0
15:001st & 10own 25No Huddle-Shotgun #18 C.Camp sacked for loss of 7 yards to the SLU18 (#46 T.Niekamp)−7
15:002nd & 17own 18No Huddle-Shotgun #21 J.Henry rush middle for 5 yards gain to the SLU23 (#46 T.Niekamp; #13 P.Bauer)+5
15:003rd & 12own 23No Huddle-Shotgun #18 C.Camp pass complete short middle to #88 L.Shinn Jr caught at SLU40, for 29 yards to the ISU48 (#34 J.Dwyer), 1ST DOWN+29
13:211st & 10opp 48No Huddle-Shotgun #18 C.Camp pass intercepted by #1 S.Nkuba II at ISU35 #1 S.Nkuba II return 28 yards to the SLU37 (#21 J.Henry)+28

ILST10 plays, 37 yd · Touchdown

13:211st & 10opp 37No Huddle-Shotgun #32 W.Wright rush middle for 4 yards gain to the SLU33 (#11 S.Louis; #2 K.Proctor)+4
13:212nd & 6opp 33No Huddle-Shotgun #16 T.Rittenhouse pass complete short right to #84 L.Mailander caught at SLU25, for 9 yards to the SLU24 (#25 I.Conerly-Goodly), out of bounds, 1ST DOWN+9
13:211st & 10opp 24No Huddle-Shotgun #32 W.Wright rush middle for 0 yards to the SLU24 (#44 J.Randall)0
13:212nd & 10opp 24No Huddle-Shotgun #32 W.Wright rush left for 1 yard loss to the SLU25 (#0 K.Reno; #27 J.Jones)−1
13:213rd & 11opp 25No Huddle-Shotgun #16 T.Rittenhouse pass complete short middle to #2 D.Sobkowicz caught at SLU18, for 13 yards to the SLU12 (#0 K.Reno; #28 Z.Johnson), 1ST DOWN+13
13:211st & 10opp 12No Huddle-Shotgun #32 W.Wright rush middle for 11 yards gain to the SLU01 (#11 S.Louis), 1ST DOWN. The previous play is under automatic review - "Runner was down by contact". CALL OVERTURNED. (Original Play: No Huddle-Shotgun #32 W.Wright rush middle for 12 yards gain to the SLU00 TOUCHDOWN, clock 10:25, 1ST DOWN)+11
13:211st & goalopp 1No Huddle-Shotgun #32 W.Wright rush middle for 0 yards to the SLU01 (#27 J.Jones)0
13:212nd & goalopp 1No Huddle-Shotgun #16 T.Rittenhouse pass incomplete short right to #11 S.Presson Jr. thrown to SLU01 QB hurried by #40 E.Aubrey0
13:213rd & goalopp 1No Huddle-Shotgun #32 W.Wright rush middle for 0 yards to the SLU01 (#2 K.Proctor; #40 E.Aubrey)0
8:484th & goalopp 1Shotgun #2 D.Sobkowicz pass complete short right to #16 T.Rittenhouse caught at SLU01, for 1 yard to the SLU00 TOUCHDOWN, clock 08:48 #31 M.Maldonado kick attempt good (H: #41 H.Futch, LS: #49 D.Calabrese)+1

SELA9 plays, 39 yd · Turnover

8:481st & 10own 35#31 M.Maldonado kickoff 65 yards to the SLU00, Touchback0
8:48own 35Timeout Illinois State, clock 08:480
8:481st & 10own 25No Huddle-Shotgun #3 D.Jackson rush middle for 3 yards gain to the SLU28 (#1 S.Nkuba II; #13 P.Bauer)+3
8:482nd & 7own 28No Huddle-Shotgun #18 C.Camp pass incomplete short middle to #1 J.Domingeaux thrown to SLU35 broken up by #1 S.Nkuba II, 1ST DOWN, PENALTY ISU Pass Interference (#1 S.Nkuba II) 7 yards from SLU28 to SLU35, 1ST DOWN. NO PLAY+7
8:481st & 10own 35No Huddle-Shotgun #3 D.Jackson rush middle for 5 yards gain to the SLU40 (#8 C.Lorenzo; #46 T.Niekamp)+5
8:482nd & 5own 40No Huddle-Shotgun #4 B.Hayes rush left for 20 yards gain to the ISU40 (#13 P.Bauer), out of bounds, 1ST DOWN+20
8:481st & 10opp 40No Huddle-Shotgun #6 K.Lowe rush middle for 1 yard gain to the ISU39 (#4 L.Brown; #56 G.Steffen)+1
8:482nd & 9opp 39No Huddle-Shotgun #18 C.Camp pass complete short right to #3 D.Jackson caught at ISU44, for 3 yards to the ISU36 (#46 T.Niekamp)+3
5:493rd & 6opp 36No Huddle-Shotgun #18 C.Camp pass intercepted by #46 T.Niekamp at ISU35 #46 T.Niekamp return 18 yards to the SLU47 (#3 D.Jackson)+18

ILST9 plays, 42 yd · Turnover

5:491st & 10opp 47Shotgun #16 T.Rittenhouse pass complete short left to #2 D.Sobkowicz caught at SLU42, for 5 yards to the SLU42 (#25 I.Conerly-Goodly)+5
5:492nd & 5opp 42Shotgun #5 V.Dawson rush middle for 4 yards gain to the SLU38 (#95 A.Bradley; #40 E.Aubrey)+4
5:493rd & 1opp 38Shotgun #5 V.Dawson rush middle for 4 yards gain to the SLU34 (#27 J.Jones), 1ST DOWN+4
5:491st & 10opp 34Shotgun #5 V.Dawson rush middle for 3 yards gain to the SLU31 (#45 K.Moore)+3
5:492nd & 7opp 31Shotgun #5 V.Dawson rush middle for 1 yard gain to the SLU30 (#27 J.Jones). #65 J.McGarry injured on the play+1
4:103rd & 6opp 30Shotgun #16 T.Rittenhouse pass complete short left to #13 E.Kasper caught at SLU25, for 8 yards to the SLU22, out of bounds at SLU22, 1ST DOWN+8
4:102nd & 7opp 31Timeout Illinois State, clock 04:100
4:101st & 10opp 22Shotgun #16 T.Rittenhouse pass incomplete short right to #11 S.Presson Jr. thrown to SLU200
3:052nd & 10opp 22No Huddle-Shotgun #5 V.Dawson rush middle for 17 yards gain to the SLU05 fumbled by #5 V.Dawson at SLU11 forced by #27 J.Jones recovered by SLU #28 Z.Johnson at SLU05, End Of Play+17

SELA5 plays, 8 yd · Punt

3:051st & 10own 5No Huddle-Shotgun #21 J.Henry rush middle for 7 yards gain to the SLU12 (#44 D.Niekamp; #39 S.Oduma)+7
3:051st & 10own 5Timeout SE Louisiana, clock 03:050
3:052nd & 3own 12No Huddle-Shotgun #6 K.Lowe pass incomplete deep right to #1 J.Domingeaux thrown to SLU370
3:053rd & 3own 12No Huddle-Shotgun #6 K.Lowe rush middle for 1 yard gain to the SLU13 (#44 D.Niekamp; #4 L.Brown)+1
1:414th & 2own 13#46 J.Hunter punt 44 yards to the ISU43, out of bounds at ISU430

ILST5 plays, 4 yd · Punt

1:411st & 10own 43No Huddle-Shotgun #32 W.Wright rush middle for 3 yards gain to the ISU46 (#11 S.Louis; #95 A.Bradley)+3
1:412nd & 7own 46No Huddle-Shotgun #16 T.Rittenhouse rush right for 0 yards to the ISU46 (#43 J.Johnson Jr.), out of bounds0
1:413rd & 7own 46No Huddle-Shotgun #16 T.Rittenhouse pass complete short right to #32 W.Wright caught at ISU44, for 1 yard to the ISU47 (#2 K.Proctor; #5 K.Ford)+1
0:003rd & 7own 46End of 3rd quarter.+1
14:544th & 6own 47#41 H.Futch punt 43 yards to the SLU10, out of bounds at SLU100

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

Previous meeting vs. Team

SE Louisiana 1–0 vs Illinois State

  • 1980 · wk 5SE Louisiana 28 @ Illinois State 21

Research

Keep this open while you look at others