THIRD AND DATA

Week 4 · 2025

North Alabama at Illinois State

Sat 09/20/2025 01:00 PMHancock Stadium

79°Fair7 mph S · 58% humidityRecorded at kickoff by College Football Data

North Alabama

36

2–10

Illinois State

38

12–5

Attendance

11,287

reported

UNA5 plays, 7 yd · Punt

15:001st & 10own 35Matt Maldonado kickoff for 65 yds for a touchback0
15:001st & 10own 25KJ Fields run for a loss of 1 yard to the UNA 24−1
15:002nd & 11own 24Destin Wade run for 6 yds to the UNA 30+6
15:003rd & 5own 30Destin Wade pass complete to Justin Pegues for 2 yds to the UNA 32+2
13:264th & 3own 32Adam Watford punt for 47 yds, fair catch by Eddie Kasper at the ILST 210

ILST11 plays, 69 yd · Turnover

13:261st & 10own 21Wenkers Wright run for a loss of 1 yard to the ILST 20−1
13:262nd & 11own 20Tommy Rittenhouse pass complete to Eddie Kasper for 15 yds to the ILST 35 for a 1ST down+15
13:261st & 10own 35No Huddle-Shotgun Rittenhouse,Tommy pass incomplete deep right to Sobkowicz,Daniel thrown to UNA30 PENALTY UNA Pass Interference (Martin,Davon) 15 yards from ILS35 to ILS50, 1ST DOWN. NO PLAY.+15
13:261st & 10midfieldWenkers Wright run for 6 yds to the UNA 44+6
13:262nd & 4opp 44Wenkers Wright run for 6 yds to the UNA 38 for a 1ST down+6
13:261st & 10opp 38Wenkers Wright run for 2 yds to the UNA 36+2
13:262nd & 8opp 36Tommy Rittenhouse pass complete to Daniel Sobkowicz for 14 yds to the UNA 22 for a 1ST down+14
10:481st & 10opp 22Timeout Illinois State, clock 10:480
10:481st & 10opp 22Tommy Rittenhouse pass incomplete to Seth Glatz0
10:482nd & 10opp 22Wenkers Wright run for 5 yds to the UNA 17+5
9:273rd & 5opp 17Tommy Rittenhouse run for 7 yds to the UNA 10 Tommy Rittenhouse fumbled, recovered by UNA Michael Jordan Jr.+7

UNA6 plays, 13 yd · Punt

9:271st & 10own 10Destin Wade run for 9 yds to the UNA 19+9
9:272nd & 1own 19Destin Wade pass complete to KJ Fields for 5 yds to the UNA 24 for a 1ST down+5
9:271st & 10own 24Destin Wade run for 1 yd to the UNA 23 Destin Wade fumbled, recovered by UNA Jayvian Allen+1
9:272nd & 11own 23Destin Wade pass incomplete to Jalen Fletcher0
9:273rd & 11own 23Destin Wade pass complete to Justin Pegues for no gain to the UNA 230
7:084th & 11own 23Adam Watford punt for 34 yds, fair catch by Eddie Kasper at the ILST 430

ILST7 plays, 32 yd · Field goal

7:081st & 10own 43Tommy Rittenhouse pass complete to Daniel Sobkowicz for 15 yds to the UNA 42 for a 1ST down+15
7:081st & 10opp 42Victor Dawson run for no gain to the UNA 42 Victor Dawson fumbled, recovered by ILST Victor Dawson0
7:082nd & 10opp 42No Huddle-Shotgun Rittenhouse,Tommy pass incomplete short left to Mailander,Luke thrown to UNA30, 1ST DOWN, PENALTY UNA Pass Interference (Jordan,Michael) 14 yards from UNA42 to UNA28, 1ST DOWN. NO PLAY.+14
7:081st & 10opp 28Tommy Rittenhouse pass incomplete to Javon Charles0
7:082nd & 10opp 28Victor Dawson run for 3 yds to the UNA 25+3
7:083rd & 7opp 25Tommy Rittenhouse pass incomplete to Scotty Presson Jr.0
5:184th & 7opp 25Matt Maldonado 42 yd FG GOOD+42

UNA9 plays, 28 yd · Punt

5:111st & 10own 35Matt Maldonado kickoff for 62 yds , Justin Pegues return for 14 yds to the UNA 17+14
5:111st & 10own 17Jalyn Daniels run for 10 yds to the UNA 27 for a 1ST down+10
5:111st & 10own 27Destin Wade run for 2 yds to the UNA 29+2
5:112nd & 8own 29Destin Wade pass complete to KJ Fields for 4 yds to the UNA 33+4
5:113rd & 4own 33Destin Wade pass complete to Justin Pegues for 11 yds to the UNA 44 for a 1ST down+11
5:111st & 10own 44Destin Wade run for 2 yds to the UNA 46+2
5:112nd & 8own 46Destin Wade sacked by Shadwel Nkuba II for a loss of 3 yards to the UNA 43−3
5:113rd & 11own 43Destin Wade run for 2 yds to the UNA 45+2
1:214th & 9own 45Adam Watford punt for 55 yds for a touchback0

ILST7 plays, 80 yd · Touchdown

1:211st & 10own 20Tommy Rittenhouse pass complete to Javon Charles for 12 yds to the ILST 32 for a 1ST down+12
1:211st & 10own 32Tommy Rittenhouse pass complete to Eddie Kasper for 16 yds to the ILST 48 for a 1ST down+16
1:211st & 10own 48Tommy Rittenhouse pass complete to Eddie Kasper for 1 yd to the ILST 49+1
0:00own 49End of 1st Quarter0
0:002nd & 9own 49Wenkers Wright run for 5 yds to the UNA 46+5
15:003rd & 4opp 46Tommy Rittenhouse run for 8 yds to the UNA 38 for a 1ST down+8
14:211st & 10opp 38Wenkers Wright run for 38 yds for a TD (Matt Maldonado KICK)+38

UNA9 plays, 18 yd · Punt

14:161st & 10own 35Matt Maldonado kickoff for 61 yds , Justin Pegues return for 10 yds to the UNA 14+10
14:161st & 10own 14Jayvian Allen run for 3 yds to the UNA 17+3
14:162nd & 7own 17Ari Patu run for no gain to the UNA 170
14:163rd & 7own 17Ari Patu pass complete to KJ Fields for 23 yds to the UNA 40 for a 1ST down+23
14:161st & 10own 40Jayvian Allen run for a loss of 3 yards to the UNA 37−3
14:162nd & 13own 37Ari Patu pass incomplete to Justin Pegues0
14:163rd & 13own 37PENALTY UNA False Start (Pegues,Justin) 5 yards from UNA37 to UNA32. NO PLAY.−5
14:163rd & 18own 32Ari Patu pass incomplete0
11:474th & 18own 32Adam Watford punt for 46 yds , Eddie Kasper returns for 10 yds to the ILST 32+10

ILST5 plays, 68 yd · Touchdown

11:471st & 10own 32Tommy Rittenhouse pass complete to Luke Mailander for 40 yds to the UNA 28 for a 1ST down+40
11:471st & 10opp 28Victor Dawson run for 6 yds to the UNA 22+6
11:472nd & 4opp 22Victor Dawson run for 6 yds to the UNA 16 for a 1ST down+6
11:471st & 10opp 16Victor Dawson run for 6 yds to the UNA 10+6
9:422nd & 4opp 10Tommy Rittenhouse pass complete to Luke Mailander for 10 yds for a TD (Matt Maldonado KICK)+10

UNA7 plays, 23 yd · Turnover

9:331st & 10own 35Matt Maldonado kickoff for 61 yds , Justin Pegues return for 16 yds to the UNA 20+16
9:331st & 10own 20LT Sanders run for 5 yds to the UNA 25+5
9:332nd & 5own 25Ari Patu pass complete to KJ Fields for 6 yds to the UNA 31 for a 1ST down+6
9:331st & 10own 31LT Sanders run for 1 yd to the UNA 32+1
9:332nd & 9own 32Ari Patu pass complete to Kaleb Heatherly for 5 yds to the UNA 37+5
9:333rd & 4own 37Ari Patu run for 6 yds to the UNA 43 for a 1ST down+6
6:591st & 10own 43Ari Patu pass intercepted Shadwel Nkuba II return for a loss of 3 yards to the ILST 25−3

ILST10 plays, 25 yd · Turnover

6:591st & 10own 25Tommy Rittenhouse run for a loss of 3 yards to the ILST 22−3
6:592nd & 13own 22Tommy Rittenhouse pass complete to Daniel Sobkowicz for 7 yds to the ILST 29+7
6:593rd & 6own 29Tommy Rittenhouse run for 6 yds to the ILST 35 for a 1ST down+6
6:591st & 10own 35Mason King run for a loss of 2 yards to the ILST 33−2
6:592nd & 12own 33Tommy Rittenhouse pass incomplete to Luke Mailander0
6:593rd & 12own 33Tommy Rittenhouse pass complete to Daniel Sobkowicz for 10 yds to the ILST 43+10
3:564th & 2own 43Timeout North Alabama, clock 03:560
3:564th & 2own 43Tommy Rittenhouse pass complete to Scotty Presson Jr. for 4 yds to the ILST 47 for a 1ST down+4
3:561st & 10own 47Wenkers Wright run for 1 yd to the ILST 48+1
3:082nd & 9own 48Tommy Rittenhouse sacked by Jahbari Hill for a loss of 2 yards to the 50 yard line Tommy Rittenhouse fumbled, recovered by UNA Demarcious Robinson , return for 0 yards to the 50 yard line−2

UNA5 plays, 0 yd · Punt

3:081st & 10midfieldJayvian Allen run for 1 yd to the ILST 49+1
3:082nd & 9opp 49Ari Patu pass complete to Justin Pegues for 3 yds to the ILST 46+3
3:083rd & 6opp 46Jayvian Allen run for a loss of 4 yards to the 50 yard line−4
2:004th & 10midfieldTimeout Illinois State, clock 02:000
1:524th & 10midfieldAdam Watford punt for 42 yds0

ILST4 plays, 1 yd · Punt

1:521st & 10own 8Victor Dawson run for a loss of 1 yard to the ILST 7−1
1:522nd & 11own 7Victor Dawson run for 2 yds to the ILST 9+2
1:523rd & 9own 9Tommy Rittenhouse pass incomplete to Daniel Sobkowicz0
0:314th & 9own 9Hayden Futch punt for 36 yds , Justin Pegues returns for no gain to the ILST 450

UNA7 plays, 45 yd · Touchdown

0:311st & 10opp 45Ari Patu pass incomplete to Justin Pegues0
0:312nd & 10opp 45Ari Patu pass incomplete to Jayvian Allen0
0:313rd & 10opp 45Ari Patu pass complete to KJ Fields for 22 yds to the ILST 23 for a 1ST down Illinois State Penalty, Defensive Offside (Yards) declined for a 1ST down+22
0:311st & 10opp 23Ari Patu pass complete to Noah Gregg for 18 yds to the ILST 5 for a 1ST down+18
0:311st & goalopp 5Ari Patu pass incomplete to Kaleb Heatherly0
0:112nd & goalopp 5Timeout North Alabama, clock 00:110
0:092nd & goalopp 5Ari Patu pass complete to Noah Gregg for 5 yds for a TD (Ian Vachon KICK)+5

ILST3 plays, 2 yd · End of period

0:021st & 10own 35Ian Vachon kickoff for 59 yds , Tommy Donovan return for 31 yds to the ILST 37+31
0:00own 37End of 2nd Quarter0
0:001st & 10own 37Wenkers Wright run for 2 yds to the ILST 39+2

ILST5 plays, 8 yd · Punt

14:561st & 10own 35Ian Vachon kickoff for 50 yds , Wenkers Wright return for no gain to the ILST 150
14:561st & 10own 15Tommy Rittenhouse pass complete to Daniel Sobkowicz for 5 yds to the ILST 20+5
14:562nd & 5own 20Tommy Rittenhouse pass incomplete to Dylan Lord0
14:563rd & 5own 20Tommy Rittenhouse pass complete to Wenkers Wright for 3 yds to the ILST 23+3
13:324th & 2own 23Hayden Futch punt for 38 yds0

UNA9 plays, 61 yd · Touchdown

13:321st & 10own 39Ari Patu pass complete to Justin Pegues for 6 yds to the UNA 45+6
13:322nd & 4own 45Ari Patu run for 11 yds to the ILST 44 for a 1ST down+11
13:321st & 10opp 44Ari Patu run for 8 yds to the ILST 36+8
13:322nd & 2opp 36Ari Patu run for 3 yds to the ILST 33 for a 1ST down Illinois State Penalty, Targeting (La'Shavion Brown) to the ILST 18 for a 1ST down+18
13:321st & 10opp 18Jalen Fletcher run for no gain to the ILST 180
13:322nd & 10opp 18Roderick Taylor Jr. run for 10 yds to the ILST 8 for a 1ST down+10
13:321st & goalopp 8Ari Patu run for 6 yds to the ILST 2+6
13:322nd & goalopp 2Ari Patu run for 1 yd to the ILST 1+1
9:243rd & goalopp 1Jayvian Allen run for 1 yd for a TD (Ian Vachon KICK)+1

ILST13 plays, 62 yd · Missed FG

9:161st & 10own 35Ian Vachon kickoff for 63 yds , Tommy Donovan return for 25 yds to the ILST 27+25
9:162nd & 8own 29Timeout Illinois State, clock 09:160
9:161st & 10own 27Victor Dawson run for 2 yds to the ILST 29+2
9:162nd & 8own 29No Huddle-Shotgun Rittenhouse,Tommy pass incomplete deep right to Mailander,Luke thrown to UNA35 PENALTY UNA Pass Interference (Jordan,Michael) 15 yards from ILS29 to ILS44, 1ST DOWN. NO PLAY.+15
9:161st & 10own 44Tommy Rittenhouse pass incomplete to Luke Mailander0
9:162nd & 10own 44Victor Dawson run for 6 yds to the 50 yard line+6
9:163rd & 4midfieldTommy Rittenhouse pass complete to Victor Dawson for 8 yds to the UNA 42 for a 1ST down+8
9:161st & 10opp 42Eddie Kasper pass complete to Daniel Sobkowicz for 39 yds to the UNA 3 for a 1ST down North Alabama Penalty, Defensive Pass Interference (BJ Diakite) declined for a 1ST down+39
9:161st & goalopp 3Tommy Rittenhouse pass incomplete to Daniel Sobkowicz0
9:162nd & goalopp 3Victor Dawson run for 2 yds to the UNA 1+2
9:163rd & goalopp 1Victor Dawson run for no gain to the UNA 10
9:164th & goalopp 1No Huddle-Shotgun Rittenhouse,Tommy rush left for 1 yard gain to the UNA00 TOUCHDOWN nullified by penalty, clock 00:00 PENALTY ILS Holding (Presson Jr.,Scotty) 10 yards from UNA01 to UNA11. NO PLAY.−10
6:114th & goalopp 11Matt Maldonado 28 yd FG MISSED+28

UNA5 plays, 6 yd · Punt

6:111st & 10own 20Ari Patu run for 2 yds to the UNA 22+2
6:112nd & 8own 22Ari Patu run for 4 yds to the UNA 26+4
6:113rd & 4own 26Ari Patu pass incomplete to Justin Pegues0
4:464th & 4own 26Adam Watford punt for 51 yds for a 1ST down , Eddie Kasper returns for 16 yds to the ILST 39 for a 1ST down+16
4:464th & 4own 26Adam Watford punt for 51 yds for a 1ST down , Eddie Kasper returns for 16 yds to the UNA 46 for a 1ST down+16

ILST9 plays, 46 yd · Touchdown

4:461st & 10opp 46Tommy Rittenhouse run for 1 yd to the UNA 45+1
4:462nd & 9opp 45Tommy Rittenhouse pass incomplete to Wenkers Wright0
4:463rd & 9opp 45Tommy Rittenhouse pass complete to Daniel Sobkowicz for 11 yds to the UNA 34 for a 1ST down+11
4:461st & 10opp 34No Huddle-Shotgun Rittenhouse,Tommy pass incomplete deep right to Mailander,Luke thrown to UNA00 broken up by Jordan,Michael PENALTY UNA Pass Interference (Jordan,Michael) 15 yards from UNA34 to UNA19, 1ST DOWN. NO PLAY.+15
4:461st & 10opp 19Illinois State Penalty, UNS: Unsportsmanlike Conduct (-15 Yards) to the UNA 31−15
4:462nd & 22opp 31Tommy Rittenhouse pass complete to Daniel Sobkowicz for 18 yds to the UNA 13+18
4:463rd & 4opp 13Wenkers Wright run for 4 yds to the UNA 9 for a 1ST down+4
4:461st & goalopp 9Wenkers Wright run for 3 yds to the UNA 6+3
1:542nd & goalopp 6Tommy Rittenhouse pass complete to Daniel Sobkowicz for 6 yds for a TD (Matt Maldonado KICK)+6

UNA8 plays, 17 yd · Punt

1:481st & 10own 35Matt Maldonado kickoff for 61 yds , Justin Pegues return for 18 yds to the UNA 22+18
1:481st & 10own 22Jayvian Allen run for 6 yds to the UNA 28+6
1:482nd & 4own 28Jayvian Allen run for 7 yds to the UNA 35 for a 1ST down+7
1:481st & 10own 35Jayvian Allen run for 4 yds to the UNA 39+4
0:00own 39End of 3rd Quarter0
0:002nd & 6own 39Roderick Taylor Jr. run for 4 yds to the UNA 43+4
15:003rd & 2own 43Azariah Fletcher run for a loss of 4 yards to the UNA 39−4
14:114th & 6own 39Adam Watford punt for 43 yds, fair catch by Eddie Kasper at the ILST 180

ILST9 plays, 34 yd · Punt

14:111st & 10own 18Victor Dawson run for 1 yd to the ILST 19+1
14:112nd & 9own 19Tommy Rittenhouse pass incomplete to Daniel Sobkowicz0
14:113rd & 9own 19Tommy Rittenhouse run for 16 yds to the ILST 35 for a 1ST down+16
14:111st & 10own 35Victor Dawson run for 7 yds to the ILST 42+7
14:112nd & 3own 42Victor Dawson run for 10 yds to the UNA 48 for a 1ST down+10
14:111st & 10opp 48Victor Dawson run for no gain to the UNA 480
14:112nd & 10opp 48Tommy Rittenhouse pass incomplete to Luke Mailander0
14:113rd & 10opp 48Tommy Rittenhouse pass incomplete to Daniel Sobkowicz0
11:084th & 10opp 48Hayden Futch punt for 38 yds, fair catch by Justin Pegues at the UNA 100

UNA16 plays, 90 yd · Touchdown

11:081st & 10own 10Jayvian Allen run for 9 yds to the UNA 19+9
11:082nd & 1own 19Jayvian Allen run for 3 yds to the UNA 22 for a 1ST down+3
11:081st & 10own 22Jayvian Allen run for no gain to the UNA 220
11:082nd & 10own 22Ari Patu pass complete to KJ Fields for 9 yds to the UNA 31+9
11:083rd & 1own 31Ari Patu run for 1 yd to the UNA 32 for a 1ST down+1
11:081st & 10own 32Ari Patu pass complete to Jalyn Daniels for 26 yds to the ILST 42 for a 1ST down+26
8:351st & 10opp 42Timeout Illinois State, clock 08:350
8:351st & 10opp 42Ari Patu pass incomplete to Kaleb Heatherly0
8:352nd & 10opp 42Ari Patu pass complete to Justin Pegues for 8 yds to the ILST 34+8
8:353rd & 2opp 34Jayvian Allen run for 5 yds to the ILST 29 for a 1ST down+5
8:351st & 10opp 29Ari Patu pass incomplete0
8:352nd & 10opp 29Ari Patu run for 13 yds to the ILST 16 for a 1ST down+13
8:351st & 10opp 16Ari Patu run for 2 yds to the ILST 14+2
8:352nd & 8opp 14Patu,Ari pass complete short left to Gregg,Noah caught at ILS00, for 14 yards to the ILS00 TOUCHDOWN nullified by penalty, clock 00:00 PENALTY UNA Holding (Mitchum,Witt) UNA UNS: Unsportsmanlike Conduct 25 yards from ILS14 to ILS39. NO PLAY.−25
5:422nd & 33opp 39Ari Patu pass complete to Justin Pegues for 39 yds for a TD (Ian Vachon KICK)+39
5:421st & 10own 25Timeout Illinois State, clock 05:420

ILST8 plays, 41 yd · Field goal

5:421st & 10own 35Ian Vachon kickoff for 57 yds0
5:421st & 10own 25Wenkers Wright run for 4 yds to the ILST 29+4
5:422nd & 6own 29Tommy Rittenhouse run for 36 yds to the UNA 35 for a 1ST down+36
5:421st & 10opp 35Wenkers Wright run for 2 yds to the UNA 33+2
5:422nd & 8opp 33Wenkers Wright run for a loss of 1 yard to the UNA 34−1
5:423rd & 9opp 34Tommy Rittenhouse pass incomplete to Luke Mailander0
2:424th & 9opp 34Timeout Illinois State, clock 02:420
2:364th & 9opp 34Matt Maldonado 51 yd FG GOOD+51

UNA13 plays, 75 yd · Touchdown

2:361st & 10own 35Matt Maldonado kickoff for 64 yds0
2:361st & 10own 25Jayvian Allen run for 5 yds to the UNA 30+5
2:362nd & 5own 30Jayvian Allen run for no gain to the UNA 300
2:003rd & 5own 30Timeout Illinois State, clock 02:000
2:003rd & 5own 30Ari Patu pass complete to Justin Pegues for 5 yds to the UNA 35 for a 1ST down+5
2:001st & 10own 35Ari Patu run for no gain to the UNA 350
2:002nd & 10own 35Ari Patu pass complete to Justin Pegues for a loss of 1 yard to the UNA 34−1
2:003rd & 11own 34No Huddle-Shotgun Patu,Ari pass incomplete deep middle to Fields,KJ thrown to ILS35 PENALTY ILS Pass Interference (Wilson,Cam) 15 yards from UNA34 to UNA49, 1ST DOWN. NO PLAY.+15
2:001st & 10own 49Ari Patu pass complete to Noah Gregg for 26 yds to the ILST 25 for a 1ST down+26
2:001st & 10opp 25Ari Patu pass incomplete to Kaleb Heatherly0
2:002nd & 10opp 25Ari Patu pass incomplete to Justin Pegues0
0:333rd & 10opp 25Ari Patu pass complete to KJ Fields for 25 yds for a TD (Ian Vachon PAT MISSED)+25
0:331st & goalopp 3Timeout North Alabama, clock 00:330

ILST10 plays, 53 yd · End of period

0:331st & 10own 35Ian Vachon kickoff for 46 yds0
0:331st & 10own 25Tommy Rittenhouse pass complete to Luke Mailander for 27 yds to the UNA 48 for a 1ST down+27
0:331st & 10opp 48No Huddle-Shotgun Rittenhouse,Tommy pass incomplete deep right to Sobkowicz,Daniel thrown to UNA25 PENALTY UNA Holding (Robinson,Demarcious) 10 yards from UNA48 to UNA38, 1ST DOWN. NO PLAY.+10
0:331st & 10opp 38Tommy Rittenhouse pass incomplete0
0:332nd & 10opp 38Tommy Rittenhouse run for 16 yds to the UNA 22 for a 1ST down+16
0:111st & 10opp 22Timeout North Alabama, clock 00:110
0:111st & 10opp 22Matt Maldonado 39 yd FG BLOCKED blocked by Kaleb Brown Maldonado,Matt field goal attempt from 39 yards NO GOOD blocked by Brown,Kaleb (H: Futch,Hayden, LS: Calabrese,Dylan), clock 00:00 recovered by ILS Charles,Javon at UNA41, End Of Play.+39
0:052nd & 29opp 41Timeout North Alabama, clock 00:050
0:002nd & 29opp 41Tommy Rittenhouse pass incomplete to Daniel Sobkowicz0
0:00opp 41End of 4th Quarter0

UNA1 play, 1 yd · Field goal

0:00goal lineIan Vachon 42 Yd Field Goal+42

ILST1 play, 4 yd · Field goal

0:00own 0Matt Maldonado 38 Yd Field Goal+38

ILST1 play, 25 yd · Touchdown

0:00own 0Daniel Sobkowicz 25 Yd pass from Tommy Rittenhouse (Tommy Rittenhouse Pass to Daniel Sobkowicz for Two-Point Conversion)+25

UNA2 plays, 25 yd · Touchdown

0:00opp 25End of 2OT0
0:00goal lineJustin Pegues 18 Yd pass from Ari Patu (Two-Point Pass Conversion Failed)+18

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. North Alabama

Illinois State 1–0 vs North Alabama

  • 2024 · wk 2Illinois State 24 @ North Alabama 17

Research

Keep this open while you look at others