« BACK TO LEADERBOARD
Stan93'S MOCK DRAFT
- HOME
- REGISTER/LOGIN
- MOCK DRAFT SIMULATOR
- GAME & FANTASY SIM
- FEATURES
- MADDEN RATINGS
- NFL SEASON PROJECTION
- NFL WEEK PREDICTIONS
- DRAFT WALL
- DRAFT ORDER
- MOST POPULAR PICKS '26
- MOST POPULAR PICKS '27
- DEPTH CHART CREATOR
- 2026 NFL TEAM PREVIEWS
- NFL TEAM'S DRAFT PICKS
- COLLEGES
- PROSPECTS BY CONFERENCE
- PLAY RATINGS
- MOCK DRAFTS
- DRAFT DO-OVER
- BUZZ BIG BOARD
Cardinals 24
-
Stan93 DRAFTING FOR THECardinals
Draft Selections
Draft Picks Received
Draft Picks Traded
Players Gained
Draft Grade — Cardinals
Overall
B+
ValueC+
NeedC+
TradesA+
FutureA+
Nobody dealt better than the Cardinals this weekend: B+. Call it belief, call it a gut call, but Cody Schrader at the Round 3 slot is 128 spots clear of consensus, and that is the headline.
Whatever else happened, they won the night they took Jones. They robbed the room blind at the table, and it lifts the grade on its own. The Cardinals clearly valued win-now help, adding bodies who have done it before.
In sum, a sensible class that nudges the roster the right way.
Pick Analysis
Pick1
Rnd1
Marvin Harrison Jr.
In the 1st overall pick they get a No. 1 receiver. The biggest hole, addressed.
Pick4
Rnd1
Joe Alt
In slot 4 they get protection for the quarterback at fair value. Exactly the need they had to hit.
Pick5
Rnd1
Brock Bowers
In pick 5 they get a seam-stretching tight end. A clean fit for the roster.
Pick6
Rnd1
JC Latham
In the 6th pick they get a cornerstone up front, though they paid up to get him. It fills the loudest need on the roster.
Pick7
Rnd1
Dallas Turner
In Round 1, Pick 7 they get a quarterback's worst nightmare at fair value. It fills the loudest need on the roster.
Pick8
Rnd1
Quinyon Mitchell
In No. 8 they get an island corner, reach and all. Need was not the driver here.
Pick13
Rnd1
Cooper DeJean
In the 13th overall pick they get a sticky cover corner, even if it was a touch early. More want than need.
Pick18
Rnd1
Jackson Powers-Johnson
In slot 18 they get an anchor for the offensive line, even if it was a touch early. The biggest hole, addressed.
Pick23
Rnd1
Rome Odunze
In pick 23 they get a matchup problem out wide at a price that makes it sweeter. It fills the loudest need on the roster.
Pick24
Rnd1
Laiatu Latu
In pick No. 24 they get a problem off the edge, and a steal at that. It fills the loudest need on the roster.
Pick25
Rnd1
Nate Wiggins
Nate Wiggins in Round 1, Pick 25 is fair value, right on his grade. A want dressed up as a pick, at a spot they had covered.
Pick26
Rnd1
Ladd McConkey
No drama and no debate, Ladd McConkey went about where he belonged in the 26th pick. This was priority one on the needs board, and now it is handled.
Pick27
Rnd1
Darius Robinson
In the Round 1 slot they get a bendy edge with upside, reach and all. The biggest hole, addressed.
Pick28
Rnd1
Braden Fiske
In No. 28 they get a wrecking ball inside, reach and all. A real need, handled.
Pick29
Rnd1
Payton Wilson
In pick 29 they get the heartbeat of the defense, though they paid up to get him. A clean fit for the roster.
Pick30
Rnd1
Roman Wilson
In slot 30 they get a home-run threat at receiver, even if it was a touch early. It fills the loudest need on the roster.
Pick31
Rnd1
Ricky Pearsall
In No. 31 they get a true top target, even if it was a touch early. It fills the loudest need on the roster.
Pick32
Rnd1
Malachi Corley
Malachi Corley in Round 1, Pick 32 is a bet on their own eyes over everyone else's grade. The one spot they could not leave alone, and did not.
Pick33
Rnd2
Mike Sainristil
They left a pile of value on the table to take Mike Sainristil this early at pick No. 33. It is more luxury than necessity; they were already set here.
Pick34
Rnd2
Chris Braswell
A swing that ignored the value entirely, Chris Braswell well ahead of where he belonged. Better still, it is exactly the hole they had to fill.
Pick35
Rnd2
Maason Smith
Value said wait; Maason Smith in the Round 2 slot says they were not listening. It fills a real need, too.
Pick36
Rnd2
Jared Verse
Jared Verse in the 36th overall pick should not have been possible, and that is the whole point. A must-fix position, and they treated it like one.
Pick37
Rnd2
Renardo Green
Renardo Green at the 37th overall pick is the kind of overdraft that needs everything to break right. A quiet depth add at a thin-ish spot.
Pick38
Rnd2
Cade Stover
This one needs a full-page explanation: Cade Stover in the 38th pick, miles early. It shores up a spot that genuinely needed the help.
Pick39
Rnd2
Roger Rosengarten
A big swing on Roger Rosengarten at pick No. 39, well ahead of any board in the building. A glaring weakness, addressed head on.
Pick40
Rnd2
Graham Barton
Graham Barton in slot 40 is a bargain the rest of the room will envy. It answers the question that was keeping the coaches up at night.
Pick44
Rnd2
Taliese Fuaga
Taliese Fuaga at No. 44 is daylight robbery; nobody expected him to last. They walked in needing this and walked out with it.
Pick45
Rnd2
Jaylen Wright
They liked Jaylen Wright enough to skip the value, taking him in Round 2, Pick 13. It patches a soft spot without any drama.
Pick46
Rnd2
Cole Bishop
Cole Bishop at the Round 2 slot is an overdraft of the loud, memorable kind. Nice player, but the depth chart did not need him here.
Pick47
Rnd2
Jarvis Brownlee Jr.
They reached a country mile for Jarvis Brownlee Jr. at pick 47, and the board is aghast. A want more than a need, though you can never have too many.
Pick48
Rnd2
Terrion Arnold
Circle this one: Terrion Arnold at slot 48 is a fall that decides a draft. Depth on depth, at a spot that was hardly crying out.
Pick54
Rnd2
J.J. McCarthy
J.J. McCarthy in pick 54 is a gift, value that borders on unfair. Top of the wish list, and they did not leave without it.
Pick55
Rnd2
Xavier Legette
A straight-up fair deal on Xavier Legette at pick No. 55, value and slot in agreement. The biggest hole on the depth chart just got a whole lot smaller.
Pick56
Rnd2
Ruke Orhorhoro
No edge and no loss on Ruke Orhorhoro in No. 56; it is a wash and a sensible one. A real hole, addressed with a reasonable pick.
Pick58
Rnd2
Marshawn Kneeland
Marshawn Kneeland at the 58th pick jumps the queue by a touch more than is comfortable. It also answers one of the loudest questions on the roster.
Pick59
Rnd2
T'Vondre Sweat
T'Vondre Sweat in the Round 2 slot is exactly on the number, no argument either way. The roster fit checks out.
Pick60
Rnd2
Michael Hall Jr.
A reach for Michael Hall Jr. in the 60th overall pick; a little patience would have been rewarded. A sensible fit for a spot that needed help.
Pick64
Rnd2
Mekhi Wingo
Mekhi Wingo at Round 2, Pick 32 is a steep price for a hunch, hard to square with any board. It plugs a real leak on the depth chart.
Pick65
Rnd3
Amarius Mims
A top-tier offensive lineman at a bargain, Amarius Mims in Round 3, Pick 1, plain and simple. That was the need underlined and circled, and now it is checked off.
Pick66
Rnd3
Jonathon Brooks
Taking Jonathon Brooks in the Round 3 slot is close to grand larceny; a running back that good had no business lasting this long. A sensible fit that makes the depth chart a little sturdier.
Pick67
Rnd3
Keon Coleman
Somehow Keon Coleman was still sitting there in pick No. 67, and they pounced on premier wide receiver value. This was priority one on the needs board, and now it is handled.
Pick68
Rnd3
Edgerrin Cooper
They barely believed it either: Edgerrin Cooper still on the board at No. 68. Another box on the needs board, quietly ticked.
Pick69
Rnd3
Javon Bullard
Javon Bullard at slot 69 is the sort of value that quietly wins a weekend. A luxury on a unit that was already in good shape.
Pick70
Rnd3
T.J. Tampa
They read the board right and T.J. Tampa was the payoff at pick 70. Pure best-available; the position was not exactly begging.
Pick71
Rnd3
Cooper Beebe
Good price on Cooper Beebe in the 71st pick, a hair ahead of his grade with no real quibbles. Top of the wish list, and they did not leave without it.
Pick72
Rnd3
Ja'Lynn Polk
Ja'Lynn Polk at the 72nd overall pick is a sensible buy, a touch better than market for the wide receiver. A glaring weakness, addressed head on.
Pick74
Rnd3
Zach Frazier
A quiet steal in Round 3, Pick 10: Zach Frazier for less than the market said. Better still, it is exactly the hole they had to fill.
Pick75
Rnd3
Kris Jenkins
You do not let an edge rusher like Kris Jenkins reach slot 75 and blink. They did not. The biggest hole on the depth chart just got a whole lot smaller.
Pick80
Rnd3
Jermaine Burton
They took Jermaine Burton at par in the Round 3 slot, which is nothing to complain about. It also answers one of the loudest questions on the roster.
Pick81
Rnd3
Jalen McMillan
They talked themselves into Jalen McMillan at pick No. 81, and the board did not agree. A must-fix position, and they treated it like one.
Pick83
Rnd3
Isaac Guerendo
Isaac Guerendo in the 83rd pick is a reach so steep the board needed a second look to believe it. A need, and now a little less of one.
Pick84
Rnd3
MarShawn Lloyd
They paid up for MarShawn Lloyd at pick 84 when waiting would have done the job. One more legitimate question on the roster, answered.
Pick85
Rnd3
Cody Schrader
The board screamed and they did not listen, reaching into the next round for Cody Schrader. It fills a real need, too.
Pick87
Rnd3
Ben Sinnott
The board had cheaper options than Ben Sinnott at No. 87, and it noticed. The roster fit checks out.
Pick92
Rnd3
Kingsley Suamataia
Kingsley Suamataia at the 92nd overall pick is a first-round grade at a bargain-bin price, no notes. That was the need underlined and circled, and now it is checked off.
Pick94
Rnd3
Austin Booker
Steal is underselling it; Austin Booker at pick 94 is a heist with the alarm still ringing. The one spot they could not leave alone, and did not.
Pick96
Rnd3
Brandon Coleman
Brandon Coleman at No. 96 is neither steal nor reach, just the going rate. It answers the question that was keeping the coaches up at night.
Pick97
Rnd3
Dominick Puni
They stopped a slide they were happy to see, landing Dominick Puni in Round 3, Pick 34. They walked in needing this and walked out with it.
Pick99
Rnd3
Jonah Elliss
Jonah Elliss slipping to slot 99 is the kind of luck good rooms make for themselves. The biggest hole on the depth chart just got a whole lot smaller.
Pick100
Rnd3
Mohamed Kamara
They paid a round early for Mohamed Kamara in the 100th pick, more than the board wanted. Top of the wish list, and they did not leave without it.
Pick101
Rnd4
Gabriel Murphy
Gabriel Murphy at pick No. 101 is right where the board had him, plain and simple. That was the need underlined and circled, and now it is checked off.
Pick102
Rnd4
DeWayne Carter
They jumped the gun on DeWayne Carter, taking him earlier than his grade liked. A sensible fit for a spot that needed help.
Pick105
Rnd4
Michael Pratt
A wild overpay on Michael Pratt in the Round 4 slot, the sort that defines a class for the wrong reasons. The one spot they could not leave alone, and did not.
Pick106
Rnd4
Brennan Jackson
A real head-scratcher, Brennan Jackson in No. 106 is miles ahead of his ranking. It also answers one of the loudest questions on the roster.
Pick107
Rnd4
Javon Solomon
They paid sticker price for Javon Solomon in the 107th pick, and that is fine. A fine player at a spot low on the priority list.
Pick111
Rnd4
Myles Cole
They reached into another round for Myles Cole, and the board is nowhere close to agreeing. It answers the question that was keeping the coaches up at night.
Pick112
Rnd4
Jeremiah Trotter Jr.
Jeremiah Trotter Jr. at Round 4, Pick 12 is the steal of the weekend, a first-round talent at a bargain-bin price. It patches a soft spot without any drama.
Pick113
Rnd4
Theo Johnson
The board had Theo Johnson higher than slot 113, and the tight end fell to them anyway. A sensible fit that makes the depth chart a little sturdier.
Pick118
Rnd4
Zak Zinter
A tidy bit of business in the 118th overall pick, where Zak Zinter graded well above the range. A glaring weakness, addressed head on.
Pick119
Rnd4
Brenden Rice
By-the-book stuff, Brenden Rice at pick 119 squarely in line with his ranking. Better still, it is exactly the hole they had to fill.
Pick120
Rnd4
Khristian Boyd
Khristian Boyd at No. 120 is the pick scouts circle, and not in a good way. They walked in needing this and walked out with it.
Pick122
Rnd4
Gabe Hall
They left a pile of value on the table to take Gabe Hall this early at the 122nd pick. A need, and now a little less of one.
Pick124
Rnd4
Logan Lee
The board screamed and they did not listen, reaching into the next round for Logan Lee. One more legitimate question on the roster, answered.
Pick129
Rnd4
Justin Eboigbe
Value said wait; Justin Eboigbe in pick No. 129 says they were not listening. This was priority one on the needs board, and now it is handled.
Pick130
Rnd4
Kimani Vidal
This one needs a full-page explanation: Kimani Vidal in pick 130, miles early. It shores up a spot that genuinely needed the help.
Pick131
Rnd4
Jacob Cowing
Fair-plus on Jacob Cowing, a quiet win that adds up over a draft. A must-fix position, and they treated it like one.
Pick132
Rnd4
Christian Mahogany
Christian Mahogany in Round 4, Pick 32 is the kind of fall that makes a whole class. The one spot they could not leave alone, and did not.
Pick134
Rnd4
Isaiah Adams
Isaiah Adams slid further than he should have, and slot 134 is lovely value for the offensive lineman. Top of the wish list, and they did not leave without it.
Pick135
Rnd4
Dallin Holker
They reached into another round for Dallin Holker, and the board is nowhere close to agreeing. A real hole, addressed with a reasonable pick.
Pick136
Rnd4
Brevyn Spann-Ford
Brevyn Spann-Ford in the Round 4 slot is a bet on their own eyes over everyone else's grade. Another box on the needs board, quietly ticked.
Pick137
Rnd5
Mason McCormick
A reach on Mason McCormick in No. 137; the board had better options right there. That was the need underlined and circled, and now it is checked off.
Pick138
Rnd5
Delmar Glaze
They reached a country mile for Delmar Glaze at the 138th overall pick, and the board is aghast. A glaring weakness, addressed head on.
Pick140
Rnd5
Decamerion Richardson
Decamerion Richardson at pick No. 140 is a steep price for a hunch, hard to square with any board. They added to a strength when a need was still open elsewhere.
Pick142
Rnd5
Kamren Kinchens
They robbed the room for Kamren Kinchens here, a fall nobody at the table saw coming. Stacking talent where they were already deep.
Pick146
Rnd5
Jamari Thrash
A market-rate wide receiver, with the board and the slot shaking hands on Jamari Thrash. They walked in needing this and walked out with it.
Pick149
Rnd5
Luke McCaffrey
Luke McCaffrey at the 149th pick is neither steal nor reach, just the going rate. It answers the question that was keeping the coaches up at night.
Pick150
Rnd5
Tahj Washington
Tahj Washington at the Round 5 slot is an overdraft of the loud, memorable kind. The biggest hole on the depth chart just got a whole lot smaller.
Pick152
Rnd5
AJ Barner
A conviction pick on AJ Barner at the 152nd overall pick that the board grades a round light. It plugs a real leak on the depth chart.
Pick153
Rnd5
Sione Vaki
They talked themselves into Sione Vaki at No. 153, and the board did not agree. They doubled down on a strength rather than a need.
Pick154
Rnd5
Tommy Eichenberg
Tommy Eichenberg is a better player than Round 5, Pick 18 suggests; smart patience, rewarded. One more legitimate question on the roster, answered.
Pick155
Rnd5
Cedric Johnson
Cedric Johnson at the 155th pick is the kind of overdraft that needs everything to break right. This was priority one on the needs board, and now it is handled.
Pick157
Rnd5
Braiden McGregor
Braiden McGregor in slot 157 is early enough to raise a brow, if not a full objection. Better still, it is exactly the hole they had to fill.
Pick158
Rnd5
Jaden Crumedy
Jaden Crumedy in pick No. 158 is a reach so steep the board needed a second look to believe it. It plugs a real leak on the depth chart.
Pick159
Rnd5
Zion Tupuola-Fetui
A wild overpay on Zion Tupuola-Fetui in pick 159, the sort that defines a class for the wrong reasons. It also answers one of the loudest questions on the roster.
Pick161
Rnd5
Edefuan Ulofoshio
A real head-scratcher, Edefuan Ulofoshio in the 161st pick is miles ahead of his ranking. It shores up a spot that genuinely needed the help.
Pick162
Rnd5
Nathaniel Watson
Nathaniel Watson at Round 5, Pick 26 is the pick scouts circle, and not in a good way. It fills a real need, too.
Pick164
Rnd5
Caedan Wallace
They will replay Caedan Wallace at the Round 5 slot for years; that is how good the value is. A must-fix position, and they treated it like one.
Pick166
Rnd5
Walter Rouse
They paid sticker price for Walter Rouse in the 166th overall pick, and that is fine. The biggest hole on the depth chart just got a whole lot smaller.
Pick171
Rnd5
Tyler Davis
The board fumbled Tyler Davis all the way to pick 171, and they scooped it up. A real hole, addressed with a reasonable pick.
Pick172
Rnd5
McKinnley Jackson
A reasonable price with a little left over, McKinnley Jackson in slot 172. A need, and now a little less of one.
Pick176
Rnd6
Grayson Murphy
A big swing on Grayson Murphy at pick No. 176, well ahead of any board in the building. Better still, it is exactly the hole they had to fill.
Pick178
Rnd6
Javontae Jean-Baptiste
A swing that ignored the value entirely, Javontae Jean-Baptiste well ahead of where he belonged. The one spot they could not leave alone, and did not.
Pick179
Rnd6
Eric Watts
They reached a country mile for Eric Watts at the 179th overall pick, and the board is aghast. It answers the question that was keeping the coaches up at night.
Pick180
Rnd6
Myles Murphy
They talked themselves into Myles Murphy at No. 180, and the board did not agree. A sensible fit that makes the depth chart a little sturdier.
Pick181
Rnd6
Javion Cohen
Javion Cohen at slot 181 is the kind of overdraft that needs everything to break right. They walked in needing this and walked out with it.
Pick182
Rnd6
Nathan Thomas
Nathan Thomas in the Round 6 slot is the kind of reach that only looks good if he outplays it. A must-fix position, and they treated it like one.
Pick183
Rnd6
Layden Robinson
Layden Robinson in Round 6, Pick 8 is a bet on their own eyes over everyone else's grade. Top of the wish list, and they did not leave without it.
Pick186
Rnd6
Jordan Travis
Nothing to complain about; Jordan Travis went a shade earlier than his grade, which is fine. It also answers one of the loudest questions on the roster.
Pick187
Rnd6
Justin Rogers
A swing that ignored the value entirely, Justin Rogers well ahead of where he belonged. A sensible fit for a spot that needed help.
Pick189
Rnd6
Jaylen Harrell
Jaylen Harrell at pick No. 189 is the pick scouts circle, and not in a good way. This was priority one on the needs board, and now it is handled.
Pick192
Rnd6
Trevin Wallace
A linebacker of that caliber at No. 192 is the definition of value, full stop. Another box on the needs board, quietly ticked.
Pick193
Rnd6
James Williams
James Williams at the 193rd pick is daylight robbery; nobody expected him to last. The roster fit checks out.
Pick195
Rnd6
Jarrian Jones
The board fumbled Jarrian Jones all the way to slot 195, and they scooped it up. Insurance at a position that did not really ask for it.
Pick196
Rnd6
Elijah Jones
They robbed the room for Elijah Jones here, a fall nobody at the table saw coming. A want dressed up as a pick, at a spot they had covered.
Pick197
Rnd6
Beau Brade
Taking Beau Brade in pick 197 is close to grand larceny; a safety that good had no business lasting this long. Stacking talent where they were already deep.
Pick198
Rnd6
Trey Knox
A wild overpay on Trey Knox in the 198th overall pick, the sort that defines a class for the wrong reasons. It patches a soft spot without any drama.
Pick200
Rnd6
Trey Taylor
This one needs a full-page explanation: Trey Taylor in pick No. 200, miles early. They doubled down on a strength rather than a need.
Pick209
Rnd6
Jowon Briggs
Jowon Briggs in Round 6, Pick 34 is a reach so steep the board needed a second look to believe it. It shores up a spot that genuinely needed the help.
Pick211
Rnd6
Dylan Laube
You do not let a running back like Dylan Laube reach slot 211 and blink. They did not. A need, and now a little less of one.
Pick213
Rnd6
Marcus Rosemy-Jacksaint
The board screamed and they did not listen, reaching into the next round for Marcus Rosemy-Jacksaint. A glaring weakness, addressed head on.
Pick214
Rnd6
Evan Anderson
A big swing on Evan Anderson at Round 6, Pick 39, well ahead of any board in the building. A sensible fit for a spot that needed help.
Pick215
Rnd6
Ty'Ron Hopper
Somehow Ty'Ron Hopper was still sitting there in pick 215, and they pounced on premier linebacker value. It fills a real need, too.
Pick217
Rnd6
JD Bertrand
JD Bertrand at pick No. 217 is right where the board had him, plain and simple. It patches a soft spot without any drama.
Pick218
Rnd6
Chau Smith-Wade
Chau Smith-Wade in No. 218 is the kind of fall that makes a whole class. They added to a strength when a need was still open elsewhere.
Pick219
Rnd6
Garret Greenfield
Garret Greenfield at the Round 6 slot is a clear overpay, with better names still on the board. That was the need underlined and circled, and now it is checked off.
Pick220
Rnd6
Andrew Coker
Value said wait; Andrew Coker in the 220th pick says they were not listening. Better still, it is exactly the hole they had to fill.
Pick226
Rnd7
Jaylan Ford
Jaylan Ford at the Round 7 slot is money in the bank, a linebacker taken below his worth. A real hole, addressed with a reasonable pick.
Pick228
Rnd7
Frank Gore Jr.
A real head-scratcher, Frank Gore Jr. in slot 228 is miles ahead of his ranking. A sensible fit that makes the depth chart a little sturdier.
Pick230
Rnd7
Jawhar Jordan
They reached into another round for Jawhar Jordan, and the board is nowhere close to agreeing. One more legitimate question on the roster, answered.
Pick231
Rnd7
Keilan Robinson
They left a pile of value on the table to take Keilan Robinson this early at the 231st pick. The roster fit checks out.
Pick232
Rnd7
Isaiah Williams
They barely believed it either: Isaiah Williams still on the board at the 232nd overall pick. It also answers one of the loudest questions on the roster.
Pick236
Rnd7
Kalen King
Kalen King at pick No. 236 is the steal of the weekend, a first-round talent at a bargain-bin price. Depth on depth, at a spot that was hardly crying out.
Pick240
Rnd7
Josh Proctor
Josh Proctor at pick 240 is a first-round grade at a bargain-bin price, no notes. Pure best-available; the position was not exactly begging.
Pick242
Rnd7
Matthew Jones
They went early on Matthew Jones in No. 242, and the value did not follow. This was priority one on the needs board, and now it is handled.
Pick246
Rnd7
Jarrett Kingston
Jarrett Kingston at pick No. 246 is a steep price for a hunch, hard to square with any board. A must-fix position, and they treated it like one.
Pick249
Rnd7
X'Zauvea Gadlin
X'Zauvea Gadlin at the Round 7 slot is an overdraft of the loud, memorable kind. It answers the question that was keeping the coaches up at night.
Pick251
Rnd7
Austin Stogner
Value said wait; Austin Stogner in pick 251 says they were not listening. It plugs a real leak on the depth chart.
Pick252
Rnd7
Michael Barrett
Michael Barrett in No. 252 is fair value, right on his grade. Another box on the needs board, quietly ticked.
Pick253
Rnd7
Tanner McLachlan
Tanner McLachlan in slot 253 should not have been possible, and that is the whole point. A sensible fit for a spot that needed help.
Pick254
Rnd7
Charles Turner III
No drama and no debate, Charles Turner III went about where he belonged in the 254th overall pick. That was the need underlined and circled, and now it is checked off.















































































































































