Northern Iowa Panthers @ Purdue Boilermakers
| 1 | 2 | T | |
|---|---|---|---|
| UNI23-11 | 20 | 36 | 56 |
| PUR26-9 | 32 | 29 | 61 |
The scoring timeline.
Every scoring moment, when the official feed stamped it — and when FirstBuzzer's in-venue spotters buzzed it first. Times are ET.
-
JaJuan Johnson made Two Point Dunk Shot. Assisted by Lewis Jackson.
0–2 -
Jordan Eglseder made Two Point Layup. Assisted by Johnny Moran.
2–2 -
Jordan Eglseder made Free Throw.
3–2 -
E'Twaun Moore made Two Point Jumper. Assisted by Chris Kramer.
3–4 -
Johnny Moran made Three Point Jumper. Assisted by Adam Koch.
6–4 -
E'Twaun Moore made Three Point Jumper. Assisted by Chris Kramer.
6–7 -
JaJuan Johnson made Two Point Jumper. Assisted by Robbie Hummel.
6–9 -
Lewis Jackson made Two Point Jumper.
6–11 -
Nemanja Calasan made Three Point Jumper. Assisted by Chris Kramer.
6–14 -
Marcus Green made Two Point Dunk Shot. Assisted by Lewis Jackson.
6–16 -
JaJuan Johnson made Two Point Jumper.
6–18 -
Kwadzo Ahelegbe made Two Point Jumper.
8–18 -
JaJuan Johnson made Two Point Jumper. Assisted by E'Twaun Moore.
8–20 -
Johnny Moran made Three Point Jumper. Assisted by Jordan Eglseder.
11–20 -
Jordan Eglseder made Two Point Layup. Assisted by Johnny Moran.
13–20 -
Keaton Grant made Two Point Layup.
13–22 -
Kwadzo Ahelegbe made Free Throw.
14–22 -
Keaton Grant made Three Point Jumper. Assisted by Chris Kramer.
14–25 -
Kerwin Dunham made Free Throw.
15–25 -
Robbie Hummel made Two Point Jumper.
15–27 -
Johnny Moran made Two Point Layup. Assisted by Lucas O'Rear.
17–27 -
E'Twaun Moore made Two Point Jumper.
17–29 -
Kwadzo Ahelegbe made Two Point Jumper.
19–29 -
Kwadzo Ahelegbe made Free Throw.
20–29 -
Nemanja Calasan made Free Throw.
20–30 -
Chris Kramer made Two Point Layup.
20–32 -
Robbie Hummel made Two Point Tip Shot.
20–34 -
Adam Koch made Three Point Jumper. Assisted by Kwadzo Ahelegbe.
23–34 -
JaJuan Johnson made Two Point Dunk Shot. Assisted by E'Twaun Moore.
23–36 -
Jordan Eglseder made Two Point Layup.
25–36 -
E'Twaun Moore made Free Throw.
25–37 -
E'Twaun Moore made Free Throw.
25–38 -
Ali Farokhmanesh made Three Point Jumper.
28–38 -
Ali Farokhmanesh made Three Point Jumper.
31–38 -
Robbie Hummel made Two Point Jumper.
31–40 -
Kwadzo Ahelegbe made Two Point Jumper.
33–40 -
Kwadzo Ahelegbe made Free Throw.
34–40 -
JaJuan Johnson made Two Point Jumper.
34–42 -
Jordan Eglseder made Two Point Tip Shot.
36–42 -
JaJuan Johnson made Two Point Jumper.
36–44 -
Jordan Eglseder made Two Point Layup.
38–44 -
E'Twaun Moore made Free Throw.
38–45 -
E'Twaun Moore made Free Throw.
38–46 -
Robbie Hummel made Two Point Jumper.
38–48 -
Jordan Eglseder made Free Throw.
39–48 -
Jordan Eglseder made Free Throw.
40–48 -
Adam Koch made Two Point Dunk Shot.
42–48 -
Lewis Jackson made Free Throw.
42–49 -
Lewis Jackson made Free Throw.
42–50 -
Ali Farokhmanesh made Two Point Layup. Assisted by Kwadzo Ahelegbe.
44–50 -
E'Twaun Moore made Free Throw.
44–51 -
E'Twaun Moore made Free Throw.
44–52 -
Adam Koch made Two Point Layup.
46–52 -
E'Twaun Moore made Two Point Jumper.
46–54 -
Kerwin Dunham made Three Point Jumper.
49–54 -
Robbie Hummel made Free Throw.
49–55 -
Kwadzo Ahelegbe made Free Throw.
50–55 -
Kwadzo Ahelegbe made Free Throw.
51–55 -
Keaton Grant made Free Throw.
51–56 -
Kerwin Dunham made Three Point Jumper.
54–56 -
Chris Kramer made Free Throw.
54–57 -
Chris Kramer made Free Throw.
54–58 -
Lewis Jackson made Free Throw.
54–59 -
Ali Farokhmanesh made Two Point Jumper.
56–59 -
E'Twaun Moore made Free Throw.
56–60 -
E'Twaun Moore made Free Throw.
56–61
Play-by-play
- P1 JaJuan Johnson made Two Point Dunk Shot. Assisted by Lewis Jackson. 0–2
- P1 Ali Farokhmanesh missed Three Point Jumper.
- P1 Chris Kramer Defensive Rebound.
- P1 Foul on Chris Kramer
- P1 Lewis Jackson Turnover.
- P1 Johnny Moran Steal.
- P1 Jordan Eglseder made Two Point Layup. Assisted by Johnny Moran. 2–2
- P1 Foul on E'Twaun Moore
- P1 Jordan Eglseder made Free Throw. 3–2
- P1 E'Twaun Moore made Two Point Jumper. Assisted by Chris Kramer. 3–4
- P1 Johnny Moran made Three Point Jumper. Assisted by Adam Koch. 6–4
- P1 JaJuan Johnson missed Two Point Jumper.
- P1 Adam Koch Defensive Rebound.
- P1 Jordan Eglseder Turnover.
- P1 Chris Kramer Steal.
- P1 E'Twaun Moore made Three Point Jumper. Assisted by Chris Kramer. 6–7
- P1 Kwadzo Ahelegbe missed Two Point Jumper.
- P1 Robbie Hummel Defensive Rebound.
- P1 E'Twaun Moore missed Three Point Jumper.
- P1 Robbie Hummel Offensive Rebound.
- P1 JaJuan Johnson made Two Point Jumper. Assisted by Robbie Hummel. 6–9
- P1 Johnny Moran Turnover.
- P1 Lewis Jackson Steal.
- P1 Lewis Jackson made Two Point Jumper. 6–11
- P1 Adam Koch missed Three Point Jumper.
- P1 Chris Kramer Defensive Rebound.
- P1 Foul on Ali Farokhmanesh
- P1 Official TV Timeout.
- P1 Robbie Hummel missed Three Point Jumper.
- P1 Marcus Green Offensive Rebound.
- P1 Robbie Hummel missed Three Point Jumper.
- P1 Lucas O'Rear Defensive Rebound.
- P1 Adam Rodenberg Turnover.
- P1 Chris Kramer Steal.
- P1 Chris Kramer missed Two Point Jumper.
- P1 Purdue Offensive Rebound.
- P1 Foul on Travis Brown
- P1 Nemanja Calasan made Three Point Jumper. Assisted by Chris Kramer. 6–14
- P1 Kerwin Dunham missed Three Point Jumper.
- P1 Lucas O'Rear Offensive Rebound.
- P1 Travis Brown missed Three Point Jumper.
- P1 Keaton Grant Block.
- P1 Northern Iowa Offensive Rebound.
- P1 Kwadzo Ahelegbe Turnover.
- P1 E'Twaun Moore Steal.
- P1 Marcus Green made Two Point Dunk Shot. Assisted by Lewis Jackson. 6–16
- P1 Northern Iowa 30 Second Timeout.
- P1 Adam Koch Turnover.
- P1 Marcus Green Steal.
- P1 Nemanja Calasan missed Three Point Jumper.
- P1 Travis Brown Defensive Rebound.
- P1 Foul on Lewis Jackson
- P1 Lucas O'Rear Turnover.
- P1 Foul on Lucas O'Rear
- P1 Official TV Timeout.
- P1 JaJuan Johnson made Two Point Jumper. 6–18
- P1 Jordan Eglseder missed Three Point Jumper.
- P1 Keaton Grant Defensive Rebound.
- P1 E'Twaun Moore Turnover.
- P1 Kwadzo Ahelegbe made Two Point Jumper. 8–18
- P1 JaJuan Johnson made Two Point Jumper. Assisted by E'Twaun Moore. 8–20
- P1 Jordan Eglseder missed Two Point Jumper.
- P1 JaJuan Johnson Block.
- P1 Chris Kramer Defensive Rebound.
- P1 Foul on JaJuan Johnson
- P1 JaJuan Johnson Turnover.
- P1 Adam Koch Turnover.
- P1 Lewis Jackson Steal.
- P1 Johnny Moran Steal.
- P1 Lewis Jackson Turnover.
- P1 Foul on Chris Kramer
- P1 Johnny Moran made Three Point Jumper. Assisted by Jordan Eglseder. 11–20
- P1 Robbie Hummel missed Two Point Jumper.
- P1 Johnny Moran Defensive Rebound.
- P1 Jordan Eglseder made Two Point Layup. Assisted by Johnny Moran. 13–20
- P1 Lewis Jackson missed Two Point Jumper.
- P1 Jordan Eglseder Defensive Rebound.
- P1 Ali Farokhmanesh missed Two Point Jumper.
- P1 Robbie Hummel Defensive Rebound.
- P1 Robbie Hummel missed Two Point Jumper.
- P1 Jordan Eglseder Block.
- P1 Lewis Jackson Offensive Rebound.
- P1 JaJuan Johnson missed Two Point Jumper.
- P1 Kerwin Dunham Defensive Rebound.
- P1 Johnny Moran missed Three Point Jumper.
- P1 JaJuan Johnson Defensive Rebound.
- P1 Purdue 30 Second Timeout.
- P1 JaJuan Johnson Turnover.
- P1 Johnny Moran Steal.
- P1 Johnny Moran Turnover.
- P1 Keaton Grant Steal.
- P1 Keaton Grant made Two Point Layup. 13–22
- P1 Foul on Johnny Moran
- P1 Official TV Timeout.
- P1 Keaton Grant missed Free Throw.
- P1 Northern Iowa Defensive Rebound.
- P1 Travis Brown missed Three Point Jumper.
- P1 Keaton Grant Defensive Rebound.
- P1 Keaton Grant Turnover.
- P1 Kwadzo Ahelegbe Steal.
- P1 Foul on Marcus Green
- P1 Kwadzo Ahelegbe made Free Throw. 14–22
- P1 Kwadzo Ahelegbe missed Free Throw.
- P1 E'Twaun Moore Defensive Rebound.
- P1 Keaton Grant made Three Point Jumper. Assisted by Chris Kramer. 14–25
- P1 Ali Farokhmanesh missed Three Point Jumper.
- P1 Kerwin Dunham Offensive Rebound.
- P1 Kerwin Dunham missed Free Throw.
- P1 Kerwin Dunham made Free Throw. 15–25
- P1 Keaton Grant missed Three Point Jumper.
- P1 Northern Iowa Defensive Rebound.
- P1 Official TV Timeout.
- P1 Kerwin Dunham missed Two Point Layup.
- P1 Keaton Grant Defensive Rebound.
- P1 Keaton Grant missed Two Point Jumper.
- P1 Robbie Hummel Offensive Rebound.
- P1 Robbie Hummel made Two Point Jumper. 15–27
- P1 Johnny Moran made Two Point Layup. Assisted by Lucas O'Rear. 17–27
- P1 E'Twaun Moore made Two Point Jumper. 17–29
- P1 Adam Koch missed Two Point Jumper.
- P1 Purdue Defensive Rebound.
- P1 Robbie Hummel missed Two Point Jumper.
- P1 Robbie Hummel Offensive Rebound.
- P1 E'Twaun Moore missed Three Point Jumper.
- P1 Lucas O'Rear Defensive Rebound.
- P1 Kwadzo Ahelegbe made Two Point Jumper. 19–29
- P1 Foul on JaJuan Johnson
- P1 Kwadzo Ahelegbe made Free Throw. 20–29
- P1 Lewis Jackson missed Two Point Layup.
- P1 Chris Kramer Offensive Rebound.
- P1 Chris Kramer missed Two Point Layup.
- P1 Nemanja Calasan Offensive Rebound.
- P1 Foul on Lucas O'Rear
- P1 Nemanja Calasan missed Free Throw.
- P1 Nemanja Calasan made Free Throw. 20–30
- P1 Johnny Moran missed Two Point Jumper.
- P1 Kwadzo Ahelegbe Offensive Rebound.
- P1 Johnny Moran missed Two Point Jumper.
- P1 Marcus Green Defensive Rebound.
- P1 Chris Kramer made Two Point Layup. 20–32
- P2 JaJuan Johnson missed Two Point Jumper.
- P2 Robbie Hummel Offensive Rebound.
- P2 Robbie Hummel made Two Point Tip Shot. 20–34
- P2 Adam Koch made Three Point Jumper. Assisted by Kwadzo Ahelegbe. 23–34
- P2 E'Twaun Moore missed Two Point Jumper.
- P2 Lewis Jackson Offensive Rebound.
- P2 Robbie Hummel missed Two Point Jumper.
- P2 Adam Koch Block.
- P2 Ali Farokhmanesh Defensive Rebound.
- P2 Northern Iowa 30 Second Timeout.
- P2 Adam Koch Turnover.
- P2 JaJuan Johnson made Two Point Dunk Shot. Assisted by E'Twaun Moore. 23–36
- P2 Kwadzo Ahelegbe missed Three Point Jumper.
- P2 Robbie Hummel Defensive Rebound.
- P2 Robbie Hummel Turnover.
- P2 Jordan Eglseder made Two Point Layup. 25–36
- P2 Foul on Jordan Eglseder
- P2 E'Twaun Moore made Free Throw. 25–37
- P2 E'Twaun Moore made Free Throw. 25–38
- P2 Ali Farokhmanesh made Three Point Jumper. 28–38
- P2 E'Twaun Moore Turnover.
- P2 Adam Koch Steal.
- P2 Adam Koch missed Three Point Jumper.
- P2 Jordan Eglseder Offensive Rebound.
- P2 Foul on JaJuan Johnson
- P2 Official TV Timeout.
- P2 Kerwin Dunham Turnover.
- P2 Robbie Hummel Steal.
- P2 E'Twaun Moore missed Two Point Jumper.
- P2 Travis Brown Defensive Rebound.
- P2 Adam Koch missed Two Point Jumper.
- P2 Lucas O'Rear Offensive Rebound.
- P2 Lucas O'Rear missed Two Point Tip Shot.
- P2 Robbie Hummel Defensive Rebound.
- P2 Foul on Lucas O'Rear
- P2 Nemanja Calasan missed Two Point Jumper.
- P2 Lucas O'Rear Defensive Rebound.
- P2 Ali Farokhmanesh made Three Point Jumper. 31–38
- P2 Robbie Hummel made Two Point Jumper. 31–40
- P2 Adam Koch missed Two Point Layup.
- P2 Nemanja Calasan Defensive Rebound.
- P2 Nemanja Calasan missed Two Point Layup.
- P2 Kerwin Dunham Defensive Rebound.
- P2 Foul on Ali Farokhmanesh
- P2 Ali Farokhmanesh Turnover.
- P2 Nemanja Calasan missed Three Point Jumper.
- P2 Lewis Jackson Offensive Rebound.
- P2 Marcus Green missed Three Point Jumper.
- P2 Kwadzo Ahelegbe Defensive Rebound.
- P2 Kwadzo Ahelegbe made Two Point Jumper. 33–40
- P2 Foul on Lewis Jackson
- P2 Kwadzo Ahelegbe made Free Throw. 34–40
- P2 JaJuan Johnson made Two Point Jumper. 34–42
- P2 Lucas O'Rear missed Three Point Jumper.
- P2 Jordan Eglseder Offensive Rebound.
- P2 Jordan Eglseder made Two Point Tip Shot. 36–42
- P2 Foul on Travis Brown
- P2 Official TV Timeout.
- P2 Foul on Travis Brown
- P2 JaJuan Johnson made Two Point Jumper. 36–44
- P2 Jordan Eglseder made Two Point Layup. 38–44
- P2 Foul on Travis Brown
- P2 E'Twaun Moore made Free Throw. 38–45
- P2 E'Twaun Moore made Free Throw. 38–46
- P2 Foul on Chris Kramer
- P2 Ali Farokhmanesh missed Three Point Jumper.
- P2 Robbie Hummel Defensive Rebound.
- P2 Robbie Hummel made Two Point Jumper. 38–48
- P2 Northern Iowa 30 Second Timeout.
- P2 Adam Koch missed Three Point Jumper.
- P2 Kwadzo Ahelegbe Offensive Rebound.
- P2 Adam Koch missed Two Point Layup.
- P2 JaJuan Johnson Defensive Rebound.
- P2 E'Twaun Moore missed Three Point Jumper.
- P2 Adam Koch Defensive Rebound.
- P2 Adam Koch Turnover.
- P2 E'Twaun Moore Steal.
- P2 E'Twaun Moore Turnover.
- P2 Jordan Eglseder missed Two Point Layup.
- P2 Jordan Eglseder Offensive Rebound.
- P2 Foul on Robbie Hummel
- P2 Jordan Eglseder made Free Throw. 39–48
- P2 Jordan Eglseder made Free Throw. 40–48
- P2 Keaton Grant missed Three Point Jumper.
- P2 Johnny Moran Defensive Rebound.
- P2 Adam Koch made Two Point Dunk Shot. 42–48
- P2 JaJuan Johnson missed Two Point Jumper.
- P2 Ali Farokhmanesh Defensive Rebound.
- P2 Adam Koch missed Three Point Jumper.
- P2 Keaton Grant Defensive Rebound.
- P2 Foul on Johnny Moran
- P2 Official TV Timeout.
- P2 Lewis Jackson made Free Throw. 42–49
- P2 Lewis Jackson made Free Throw. 42–50
- P2 Ali Farokhmanesh missed Three Point Jumper.
- P2 Robbie Hummel Defensive Rebound.
- P2 Keaton Grant missed Three Point Jumper.
- P2 Johnny Moran Defensive Rebound.
- P2 Ali Farokhmanesh made Two Point Layup. Assisted by Kwadzo Ahelegbe. 44–50
- P2 Lewis Jackson missed Three Point Jumper.
- P2 Lucas O'Rear Defensive Rebound.
- P2 Johnny Moran missed Three Point Jumper.
- P2 Keaton Grant Defensive Rebound.
- P2 Purdue 30 Second Timeout.
- P2 Foul on Kwadzo Ahelegbe
- P2 E'Twaun Moore made Free Throw. 44–51
- P2 E'Twaun Moore made Free Throw. 44–52
- P2 Ali Farokhmanesh missed Two Point Jumper.
- P2 Chris Kramer Defensive Rebound.
- P2 Keaton Grant missed Two Point Layup.
- P2 Lucas O'Rear Defensive Rebound.
- P2 Northern Iowa 30 Second Timeout.
- P2 Adam Koch made Two Point Layup. 46–52
- P2 Chris Kramer Turnover.
- P2 Ali Farokhmanesh Steal.
- P2 Kwadzo Ahelegbe Turnover.
- P2 Official TV Timeout.
- P2 E'Twaun Moore made Two Point Jumper. 46–54
- P2 Northern Iowa 30 Second Timeout.
- P2 Lucas O'Rear missed Two Point Jumper.
- P2 Robbie Hummel Defensive Rebound.
- P2 Foul on Travis Brown
- P2 E'Twaun Moore missed Free Throw.
- P2 Johnny Moran Defensive Rebound.
- P2 Kerwin Dunham made Three Point Jumper. 49–54
- P2 Foul on Kwadzo Ahelegbe
- P2 Robbie Hummel missed Free Throw.
- P2 Robbie Hummel made Free Throw. 49–55
- P2 Foul on Robbie Hummel
- P2 Kwadzo Ahelegbe made Free Throw. 50–55
- P2 Kwadzo Ahelegbe made Free Throw. 51–55
- P2 Purdue 30 Second Timeout.
- P2 E'Twaun Moore missed Two Point Jumper.
- P2 Kwadzo Ahelegbe Defensive Rebound.
- P2 Foul on Adam Koch
- P2 Adam Koch Turnover.
- P2 Foul on Johnny Moran
- P2 Keaton Grant made Free Throw. 51–56
- P2 Keaton Grant missed Free Throw.
- P2 Ali Farokhmanesh Defensive Rebound.
- P2 Kerwin Dunham made Three Point Jumper. 54–56
- P2 Foul on Kerwin Dunham
- P2 Chris Kramer made Free Throw. 54–57
- P2 Chris Kramer made Free Throw. 54–58
- P2 Purdue 30 Second Timeout.
- P2 Kwadzo Ahelegbe missed Two Point Layup.
- P2 Lewis Jackson Defensive Rebound.
- P2 Lewis Jackson missed Free Throw.
- P2 Lewis Jackson made Free Throw. 54–59
- P2 Ali Farokhmanesh made Two Point Jumper. 56–59
- P2 Foul on Kerwin Dunham
- P2 E'Twaun Moore made Free Throw. 56–60
- P2 E'Twaun Moore made Free Throw. 56–61
- P2 End Game
Box score
UNI
| Player | MIN | PTS | FG | 3PT | FT | REB | AST | TO | STL | BLK | OREB | DREB | PF |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Adam KochF | 31 | 7 | 3-14 | 1-5 | 0-0 | 3 | 6 | 5 | 1 | 1 | 2 | 1 | 2 |
| Jordan EglsederC | 22 | 13 | 5-10 | 0-1 | 3-3 | 5 | 0 | 1 | 0 | 1 | 4 | 1 | 0 |
| Johnny MoranG | 30 | 8 | 3-6 | 2-4 | 0-0 | 5 | 5 | 1 | 3 | 1 | 0 | 5 | 3 |
| Ali FarokhmaneshG | 27 | 10 | 4-10 | 2-6 | 0-0 | 3 | 0 | 2 | 1 | 0 | 0 | 3 | 2 |
| Kwadzo AhelegbeG | 30 | 11 | 3-6 | 0-1 | 5-6 | 1 | 2 | 2 | 0 | 0 | 0 | 1 | 3 |
| Adam RodenbergF | 4 | 0 | 0-0 | 0-0 | 0-0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
| Lucas O'RearF | 19 | 0 | 0-2 | 0-1 | 0-0 | 7 | 1 | 1 | 1 | 0 | 2 | 5 | 3 |
| Kerwin DunhamG | 21 | 7 | 2-4 | 2-3 | 1-2 | 3 | 0 | 1 | 0 | 0 | 1 | 2 | 2 |
| Travis BrownG | 16 | 0 | 0-2 | 0-1 | 0-0 | 2 | 1 | 0 | 0 | 0 | 0 | 2 | 5 |
PUR
| Player | MIN | PTS | FG | 3PT | FT | REB | AST | TO | STL | BLK | OREB | DREB | PF |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Robbie John HummelF | 32 | 9 | 4-10 | 0-2 | 1-2 | 10 | 1 | 1 | 1 | 1 | 3 | 7 | 2 |
| JaJuan JohnsonF-C | 28 | 14 | 7-10 | 0-0 | 0-0 | 3 | 0 | 2 | 0 | 1 | 0 | 3 | 3 |
| Lewis JacksonG | 25 | 5 | 1-4 | 0-1 | 3-4 | 3 | 2 | 2 | 3 | 0 | 2 | 1 | 2 |
| E'Twaun MooreG | 39 | 17 | 4-10 | 1-4 | 8-9 | 2 | 2 | 3 | 2 | 0 | 1 | 1 | 1 |
| Chris KramerG | 26 | 4 | 1-3 | 0-0 | 2-2 | 6 | 3 | 1 | 2 | 0 | 2 | 4 | 3 |
| Nemanja CalasanF | 11 | 4 | 1-5 | 1-3 | 1-2 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| Marcus GreenF | 11 | 2 | 1-1 | 0-0 | 0-0 | 3 | 1 | 0 | 0 | 0 | 2 | 1 | 1 |
| Keaton GrantG | 28 | 6 | 2-8 | 1-5 | 1-3 | 4 | 2 | 1 | 0 | 1 | 0 | 4 | 1 |
| Chris ReidF | |||||||||||||
| Ryne SmithG | |||||||||||||
| Bobby RiddellG |
Watching this game live?
Buzz scoring moments from your seat — faster correct buzzes earn more, and consensus verifies every report before it counts.