Alabama High School Football
Trinity Wildcats
Trinity Presbyterian Academy · Montgomery, AL
415-187-1All-time record
69%Winning pct.
1State titles
13Region titles
37Playoff appearances
53Seasons
Championships
- State playoff titles
- 2003
- State mythical titles
- None
- Region championships
- 1978, 1985, 1990, 1991, 1993, 1996, 2001 2002, 2003, 2004, 2006, 2009, 2013
Team Records
- Overall Record
- 415-187-1
- Winning Pct.
- 69%
- State Playoff Titles
- 1
- State Mythical Titles
- 0
- Region/Area Titles
- 13
- Region/Area Record
- 196-53
- All State Players
- 73
- NFL Players
- 0
- Weeks Ranked #1
- 14
- Home Record
- 221-86-1
- Away Record
- 188-100-0
Playoff Records
- Overall Record
- 38-36
- Appearances
- 37
- 1st Round
- 22-15
- 2nd Round
- 12-10
- 3rd Round
- 2-10
- Semi-Finals
- 1-1
- Finals
- 1-0
- Longest win streak
- 27 (8/28/2003-11/19/2004)
- Longest losing streak
- 6 (11/13/2015-9/16/2016)
Season by Season
53 seasons. Asterisk marks a season with every score on file.
| Year | Class | Record | PF | PA | Playoffs | Region | Region rec. | Coach |
|---|---|---|---|---|---|---|---|---|
| 2026 * | A | 2-1 | 75 | 37 | R2 | 1-0 | Brian Seymore | |
| 2025 * | 3A | 9-3 | 283 | 223 | 1-1 | R2 | 6-1 | Brian Seymore |
| 2024 * | 3A | 8-4 | 380 | 181 | 1-1 | R2 | 5-2 | Brian Seymore |
| 2023 * | 3A | 11-2 | 478 | 234 | 2-1 | R3 | 5-1 | Brian Seymore |
| 2022 * | 3A | 9-3 | 365 | 162 | 1-1 | R3 | 5-1 | Granger Shook |
| 2021 * | 3A | 9-3 | 402 | 173 | 1-1 | R4 | 6-1 | Granger Shook |
| 2020 * | 3A | 10-3 | 345 | 122 | 2-1 | R4 | 6-1 | Granger Shook |
| 2019 * | 4A | 6-5 | 263 | 180 | 0-1 | R2 | 5-1 | Barry Loyal |
| 2018 * | 4A | 5-7 | 189 | 274 | 1-1 | R2 | 4-2 | Barry Loyal |
| 2017 * | 4A | 4-6 | 226 | 331 | R2 | 3-3 | Barry Loyal | |
| 2016 * | 4A | 3-7 | 155 | 250 | R2 | 2-4 | Randy Ragsdale | |
| 2015 * | 4A | 8-4 | 319 | 253 | 1-1 | R2 | 6-1 | Randy Ragsdale |
| 2014 * | 4A | 5-6 | 279 | 286 | 0-1 | R2 | 5-2 | Randy Ragsdale |
| 2013 * | 3A | 8-3 | 294 | 129 | 0-1 | R4 Title | 7-0 | Randy Ragsdale |
| 2012 * | 3A | 9-3 | 352 | 157 | 1-1 | R4 | 6-1 | Randy Ragsdale |
| 2011 * | 3A | 6-5 | 214 | 195 | 0-1 | R1 | 4-3 | Randy Ragsdale |
| 2010 * | 3A | 11-2 | 342 | 208 | 2-1 | R1 | 6-1 | Randy Ragsdale |
| 2009 * | 3A | 11-1 | 398 | 157 | 2-1 | R3 Title | 7-0 | Randy Ragsdale |
| 2008 * | 3A | 8-3 | 346 | 183 | 1-1 | R3 | 6-1 | Randy Ragsdale |
| 2007 * | 4A | 8-4 | 316 | 199 | 1-1 | R2 | 6-1 | Randy Ragsdale |
| 2006 * | 4A | 10-3 | 306 | 187 | 2-1 | R2 Title | 7-0 | Randy Ragsdale |
| 2005 * | 4A | 7-4 | 239 | 110 | 0-1 | R2 | 5-2 | Randy Ragsdale |
| 2004 * | 4A | 12-1 | 415 | 165 | 2-1 | R2 Title | 7-0 | Randy Ragsdale |
| 2003 * | 4A | 15-0 | 478 | 188 | 5-0 | R3 Title | 7-0 | Randy Ragsdale |
| 2002 * | 4A | 12-1 | 319 | 101 | 2-1 | R3 Title | 7-0 | Randy Ragsdale |
| 2001 * | 4A | 12-1 | 371 | 142 | 2-1 | R3 Title | 7-0 | Randy Ragsdale |
| 2000 * | 4A | 11-3 | 256 | 173 | 3-1 | R3 | 5-2 | Randy Ragsdale |
| 1999 * | 3A | 8-5 | 209 | 162 | 2-1 | R5 | 2-1 | Randy Ragsdale |
| 1998 * | 3A | 6-4 | 196 | 118 | R5 | 1-2 | Randy Ragsdale | |
| 1997 * | 3A | 7-4 | 247 | 153 | 0-1 | R4 | 2-1 | Randy Ragsdale |
| 1996 * | 3A | 8-3 | 189 | 137 | 0-1 | R4 Title | 3-0 | Randy Ragsdale |
| 1995 * | 2A | 7-4 | 297 | 156 | 0-1 | R6 | 2-1 | Randy Ragsdale |
| 1994 * | 2A | 6-4 | 175 | 146 | R6 | 1-2 | Randy Ragsdale | |
| 1993 * | 2A | 10-2 | 286 | 111 | 1-1 | R6 Title | 2-0 | Randy Ragsdale |
| 1992 * | 2A | 9-4 | 388 | 114 | 2-1 | R6 | 1-1 | Randy Ragsdale |
| 1991 * | 1A | 10-1 | 355 | 93 | 0-1 | R5 Title | 1-0 | Randy Ragsdale |
| 1990 * | 1A | 8-2 | 252 | 66 | 0-1 | R5 Title | 1-0 | Randy Ragsdale |
| 1989 * | 2A | 7-2 | 207 | 111 | 0-1 | R7 | 2-1 | Randy Ragsdale |
| 1988 * | 2A | 6-3 | 163 | 129 | R7 | 1-2 | Randy Locke | |
| 1987 * | 1A | 6-5 | 182 | 170 | 0-1 | R6 | 2-1 | Randy Locke |
| 1986 * | 1A | 6-4 | 233 | 177 | R6 | 1-2 | Randy Locke | |
| 1985 * | 1A | 9-1 | 280 | 79 | 0-1 | R7 Title | 3-0 | Randy Locke |
| 1984 * | 1A | 7-4 | 295 | 129 | 0-1 | R7 | 2-1 | Randy Locke |
| 1983 * | 1A | 9-1 | 274 | 61 | R7 | 5-1 | Randy Locke | |
| 1982 * | 1A | 7-3 | 183 | 102 | R7 | 4-2 | Randy Locke | |
| 1981 * | 1A | 4-6 | 202 | 181 | R7 | 3-2 | Randy Locke | |
| 1980 * | 1A | 6-4 | 250 | 104 | R7 | 4-1 | Charles Williamson | |
| 1979 * | 1A | 6-4 | 174 | 136 | R7 | 3-1 | Charles Williamson | |
| 1978 * | 1A | 5-6 | 124 | 168 | 0-1 | R7 Title | 4-0 | Johnny Butler |
| 1977 * | 1A | 6-4 | 255 | 73 | R7 | Johnny Butler | ||
| 1976 * | AISA-AAA | 8-3 | 206 | 143 | Jerry Leachman | |||
| 1975 * | AISA | 6-5 | 202 | 150 | Steve Shiflett | |||
| 1974 * | AISA | 2-8 | 90 | 260 | LeBarron Cooper |
Head Coaches
| Coach | Years | Record | Playoffs | Region |
|---|---|---|---|---|
| Brian Seymore | 2023-26 | 30-10 | 4-3 | 17-4 |
| Granger Shook | 2020-22 | 28-9 | 4-3 | 17-3 |
| Barry Loyal | 2017-19 | 15-18 | 1-2 | 12-6 |
| Randy Ragsdale | 1989-16 | 242-86 | 29-24 | 118-27 |
| Randy Locke | 1981-88 | 54-27 | 0-3 | 21-11 |
| Charles Williamson | 1979-80 | 12-8 | ||
| Johnny Butler | 1977-78 | 11-10 | 0-1 | 4-0 |
| Jerry Leachman | 1976 | 8-3 | ||
| Steve Shiflett | 1975 | 6-5 | ||
| LeBarron Cooper | 1973-74 | 9-11-1 |
Team Timeline
- 1973First team
- 1973First varsity football team.
- 1978First playoff appearance.
- 1978First region championship.
- 1991First 10-0 regular season.
- 1992First playoff win.
- 2000First 11 win season.
- 2001First 12 win season.
- 2003Record 15-0 season.
- 2004Won 27 consecutive games.
- 2005Won 45 Consecutive regular season games.
By the Numbers
- Seasons
- 54
- Winning Seasons
- 46
- Losing Seasons
- 7
- Most Wins in A Season
- 15 (2003)
- Most Losses in A Season
- 8 (1974)
- 10 Win Seasons
- 12
- Most Points Scored in a Game
- 72 (10/17/1997)
- Most Points Scored in a Season
- 478 (2023)
- Most Points Allowed in a Game
- 62 (8/28/2015)
- Most Points Allowed in a Season
- 331 (2017)
- Largest Margin of Victory
- 65 (10/17/1997)
- Largest Margin of Defeat
- 55 (8/28/2015)
- Most Points Both Teams in a Game
- 107 (11/8/2024)
- Last Shutout
- 9/4/2026
- Last Time Shutout
- 8/28/2026
- Shutouts All-Time
- 100
- Been Shutout All-Time
- 26
Honored Players
152 selections on file.
| Year | Player | Pos. | Class | Honor | Team | College | Source |
|---|---|---|---|---|---|---|---|
| 2025 | Solomon Marlow | OL | Sr. | All State 3A | 2nd | ASWA | |
| 2025 | Wilson Cherry | LB | Sr. | All State 3A | 2nd | ASWA | |
| 2024 | Xavier Boswell | DB | Sr. | All State 3A | 1st | ASWA | |
| 2023 | Coleman Till | LB | Sr. | All State 3A | 2nd | ASWA | |
| 2023 | Ross Sanders | RB | Sr. | All State 3A | HM | ASWA | |
| 2023 | Webber McClinton | WR | Sr. | All State 3A | 1st | ASWA | |
| 2023 | Xavier Boswell | DB | Jr. | All State 3A | 1st | ASWA | |
| 2022 | David Michael Lieux | WR | Sr. | All State 3A | 1st | ASWA | |
| 2022 | Harrison Parkman | DL | Sr. | All State 3A | HM | ASWA | |
| 2022 | Seawall McKee | LB | Sr. | AHSAA-University of Alabama All-Star Game · South | |||
| 2021 | Grayden Flowers | PK | Jr. | All State 3A | 1st | ASWA | |
| 2021 | Joe Handey | LB | Sr. | All State 3A | 1st | ASWA | |
| 2021 | Mac McClinton | ATH | Sr. | All State 3A | 1st | ASWA | |
| 2020 | Grayden Flowers | PK | So. | All State 3A | HM | ASWA | |
| 2020 | Walton Cherry | LB | Sr. | AHSAA-University of Alabama All-Star Game · South | |||
| 2019 | Luke Adams | K | Sr. | All State 4A | 2nd | ASWA | |
| 2016 | Ben Cowart | P | Sr. | All State 4A | HM | ASWA | |
| 2015 | Robert Adams | K | Sr. | All State 4A | 1st | ASWA | |
| 2014 | Robert Adams | P | Jr. | All State 4A | 2nd | ASWA | |
| 2013 | Robert Adams | WR | So. | All State 3A | HM | ASWA | |
| 2013 | Ty Mattox | LB | Sr. | All State 3A | HM | ASWA | |
| 2012 | David Gross | OL | Sr. | All State 3A | 1st | ASWA | |
| 2011 | Andy Pappanastos | K | Sr. | AHSAA-University of Alabama All-Star Game · South | |||
| 2011 | Andy Pappanastos | PK | Sr. | All State 3A | 1st | ASWA | |
| 2011 | J.D. Strawbridge | P | Sr. | All State 3A | HM | ASWA | |
| 2011 | Mark White | TE | Sr. | All State 3A | 1st | ASWA | |
| 2010 | Andy Pappanastos | PK | Jr. | All State 3A | 1st | ASWA | |
| 2010 | J.D. Strawbridge | P | Jr. | All State 3A | 1st | ASWA | |
| 2010 | Mark White | WR | Jr. | All State 3A | 1st | ASWA | |
| 2010 | Weston Epperson | LB | Sr. | AHSAA-University of Alabama All-Star Game · South | |||
| 2010 | Weston Epperson | LB | Sr. | All State 3A | 1st | ASWA | |
| 2009 | Andy Pappanastos | PK | So. | All State 3A | 1st | ASWA | |
| 2009 | J.D. Strawbridge | P | So. | All State 3A | HM | ASWA | |
| 2009 | Jack Poundstone | QB | Sr. | All State 3A | 1st | ASWA | |
| 2009 | Mark White | WR | So. | All State 3A | 1st | ASWA | |
| 2009 | Mitchell Reilly | DL | Sr. | All State 3A | HM | ASWA | |
| 2008 | Kyle Shaw | DL | Sr. | All State 3A | 1st | ASWA | |
| 2007 | Brooks Blackmon | DB | Sr. | All State 4A | HM | ASWA | |
| 2007 | Penton Shook | DL | Sr. | All State 4A | 1st | ASWA | |
| 2007 | Whit Mitchell | QB | Sr. | All State 4A | HM | ASWA | |
| 2007 | Wilson Van Hooser | WR/TE | Jr. | All State 4A | HM | ASWA | |
| 2006 | Penton Shook | DL | Jr. | All State 4A | HM | BN | |
| 2006 | Penton Shook | DL | Jr. | All State 4A | 1st | ASWA | |
| 2006 | Zack Shaw | WR | Sr. | All State 4A | 1st | ASWA | |
| 2006 | Zack Shaw | WR | Sr. | All State 4A | 1st | BN | |
| 2005 | Bart Eddins | DL | Sr. | All American | Auburn | U.S. Army | |
| 2005 | Bart Eddins | DL | Sr. | All Southern | Auburn | Orlando Sentinel | |
| 2005 | Bart Eddins | DL | Sr. | Super 12 | Auburn | ASWA | |
| 2005 | Bart Eddins | DL | Sr. | Super All-State | Auburn | Bham News | |
| 2005 | Bart Eddins | DL | Sr. | All State 4A | 1st | BN | |
| 2005 | Bart Eddins | DL | Sr. | All State 4A | 1st | ASWA | |
| 2005 | Cameron Bell | DB | Sr. | All State 4A | HM | BN | |
| 2005 | Zack Shaw | WR | Sr. | AHSAA-University of Alabama All-Star Game · South | |||
| 2004 | Austin Hoyt | DB | Sr. | All State 4A | HM | ASWA | |
| 2004 | Austin Hoyt | DB | Sr. | All State 4A | HM | BN | |
| 2004 | Bart Eddins | DL | Sr. | AHSAA-University of Alabama All-Star Game · South | |||
| 2004 | Bart Eddins | DL | Jr. | All State 4A | 1st | BN | |
| 2004 | Bart Eddins | DL | Jr. | All State 4A | 1st | ASWA | |
| 2004 | Rory McKean | QB | Sr. | All State 4A | HM | ASWA | |
| 2004 | Rory McKean | QB | Sr. | All State 4A | HM | BN | |
| 2004 | Tommy Trott | WR | Sr. | All Southern | Auburn | Orlando Sentinel | |
| 2004 | Tommy Trott | WR | Sr. | 4A Back of the Year | Auburn | ASWA | |
| 2004 | Tommy Trott | WR | Sr. | 4A Player of the Year | Auburn | Gatorade | |
| 2004 | Tommy Trott | WR | Sr. | Super 12 | Auburn | ASWA | |
| 2004 | Tommy Trott | WR | Sr. | All State 4A | 1st | ASWA | |
| 2004 | Tommy Trott | WR | Sr. | All State 4A | 1st | BN | |
| 2004 | Zack Rolen | DL | So. | All State 4A | 1st | ASWA | |
| 2004 | Zack Rolen | DL | So. | All State 4A | HM | BN | |
| 2003 | Austin Hoyt | ATH | Jr. | All State 4A | 1st | ASWA | |
| 2003 | Austin Hoyt | DB | Jr. | All State 4A | 1st | BN | |
| 2003 | Bart Eddins | DL | So. | All State 4A | 1st | ASWA | |
| 2003 | Bart Eddins | DL | So. | All State 4A | HM | BN | |
| 2003 | Granger Shook | LB | Sr. | All State 4A | HM | ASWA | |
| 2003 | Granger Shook | LB | Sr. | All State 4A | 1st | BN | |
| 2003 | Mitchell Waters | DL | Sr. | 4A Lineman of the Year | Samford | ASWA | |
| 2003 | Mitchell Waters | DL | Sr. | Super All-State | Samford | Bham News | |
| 2003 | Mitchell Waters | DL | Sr. | All State 4A | 1st | BN | |
| 2003 | Mitchell Waters | DL | Sr. | All State 4A | 1st | ASWA | |
| 2003 | Randy Ragsdale | Coach | All State 4A | 1st | ASWA | ||
| 2003 | Rory McKean | QB | Jr. | All State 4A | HM | BN | |
| 2003 | Selby Davis | DL | Sr. | AHSAA-University of Alabama All-Star Game · South | |||
| 2003 | Selby Davis | DL | Sr. | All State 4A | HM | BN | |
| 2003 | Selby Davis | DL | Sr. | All State 4A | HM | ASWA | |
| 2003 | Tommy Trott | TE | Jr. | All State 4A | 1st | ASWA | |
| 2003 | Tommy Trott | TE | Jr. | All State 4A | 1st | BN | |
| 2002 | Adam Dyess | LB | Sr. | All State 4A | HM | BN | |
| 2002 | Bryant Dyess | DB | Sr. | All State 4A | 1st | BN | |
| 2002 | Bryant Dyess | DB | Sr. | All State 4A | HM | ASWA | |
| 2002 | Eric Gray | DB | All Southern · HM | Alabama | Orlando Sentinel | ||
| 2002 | Neal Whatley | OL | Sr. | All State 4A | 1st | ASWA | |
| 2002 | Neal Whatley | DL | Sr. | All State 4A | HM | BN | |
| 2002 | Selby Davis | DL | Jr. | All State 4A | 1st | BN | |
| 2002 | Walker Fain | QB | Sr. | All State 4A | HM | BN | |
| 2002 | Walker Fain | QB | Sr. | All State 4A | HM | ASWA | |
| 2001 | Adam Jones | L | Sr. | All State 4A | 1st | BN | |
| 2001 | Allan Barnett | WR | Sr. | All State 4A | HM | BN | |
| 2001 | Allan Barnett | WR | Sr. | All State 4A | HM | ASWA | |
| 2001 | Bobby Trott | DB | Sr. | All State 4A | 1st | BN | |
| 2001 | Bobby Trott | DB | Sr. | All State 4A | 1st | ASWA | |
| 2001 | Frank Aman | LB | Sr. | All State 4A | 1st | ASWA | |
| 2001 | Frank Aman | LB | Sr. | All State 4A | HM | BN | |
| 2001 | Tom Schmaeling | TE | Sr. | All State 4A | 1st | ASWA | |
| 2001 | Tom Schmaeling | TE | Sr. | All State 4A | HM | BN | |
| 2000 | Bobby Trott | DB | Jr. | All State 4A | 1st | BN | |
| 2000 | Bobby Trott | DB | Jr. | All State 4A | 1st | ASWA | |
| 2000 | Frank Aman | LB | Jr. | All State 4A | HM | BN | |
| 2000 | Jacob Mauldin | OL | Sr. | All State 4A | HM | BN | |
| 1999 | Bret Eddins | LB | Sr. | Super All-State | Bham News | ||
| 1999 | Bret Eddins | LB | Sr. | All State 3A | 1st | BN | |
| 1999 | Brett Eddins | LB | Sr. | All State 3A | 1st | ASWA | |
| 1999 | Ellis Pilgreen | P | Sr. | All State 3A | HM | ASWA | |
| 1998 | Bret Eddins | LB | Jr. | All State 3A | 1st | ASWA | |
| 1998 | Brett Eddins | LB | Jr. | All State 3A | HM | BN | |
| 1998 | Ryan Ray | OL | Sr. | All State 3A | 1st | ASWA | |
| 1998 | Ryan Ray | DL | Sr. | All State 3A | 1st | BN | |
| 1997 | Collin Holder | DB | Sr. | All State 3A | HM | ASWA | |
| 1997 | Collin Holder | DB | Sr. | All State 3A | HM | BN | |
| 1997 | Keeton Blakeney | P | Sr. | AHSAA-University of Alabama All-Star Game · South | |||
| 1997 | Keeton Blakeney | P | Sr. | All State 3A | HM | ASWA | |
| 1997 | Ryan Ray | OL | Jr. | All State 3A | 1st | ASWA | |
| 1996 | Ben Wesley | OL | Sr. | AHSAA-University of Alabama All-Star Game · South | |||
| 1996 | Ben Wesley | OL | Sr. | All State 3A | HM | ASWA | |
| 1996 | Ben Wesley | OL | Sr. | All State 3A | HM | BN | |
| 1995 | Jason Dyess | DB | Sr. | All State 2A | HM | BN | |
| 1994 | Romas Figurilli | PK | Sr. | All State 2A | HM | BN | |
| 1994 | Romas Figurilli | PK | Sr. | All State 2A | HM | ASWA | |
| 1993 | Bart Garrett | OL | Sr. | All State 2A | HM | ASWA | |
| 1993 | Bart Garrett | OL | Sr. | All State 2A | 1st | BN | |
| 1993 | Christopher McClinton | QB | Sr. | All State 2A | HM | BN | |
| 1993 | Matt Teague | LB | Sr. | All State 2A | HM | ASWA | |
| 1993 | Matt Teague | LB | Sr. | All State 2A | HM | BN | |
| 1993 | Romas Figurilli | PK | Jr. | All State 2A | 1st | BN | |
| 1993 | Romas Figurilli | PK | Jr. | All State 2A | 1st | ASWA | |
| 1992 | Stephen Phelan | P | Sr. | All State 2A | 1st | BN | |
| 1992 | Stephen Phelan | PK | Sr. | All State 2A | HM | ASWA | |
| 1991 | Charlie Graddick | WR | Sr. | All State 1A | HM | BN | |
| 1991 | John Kolen | LB | Sr. | All State 1A | 1st | ASWA | |
| 1991 | John Kolen | LB | Sr. | All State 1A | 1st | BN | |
| 1990 | Steve McCullough | LB | Sr. | All State 1A | HM | BN | |
| 1990 | Steve McCullough | LB | Sr. | All State 1A | 1st | ASWA | |
| 1989 | Jason Adams | DB | Sr. | All State 2A | 1st | BN | |
| 1987 | Frank Pass | RB | All State 1A | HM | ASWA | ||
| 1986 | David Little | OL | Sr. | All State 1A | 1st | BN | |
| 1986 | Frank Pass | RB | All State 1A | HM | ASWA | ||
| 1985 | John Massey | DB | All State 1A | HM | BN | ||
| 1980 | Bowman Bear | B | All State 1A | HM | BPH | ||
| 1980 | Jim Hall | G | All State 1A | 2nd | BPH | ||
| 1978 | Bob Madison | OL | All State 1A | 1st | MA | ||
| 1978 | Jimmy Jordan | RB | All State 1A | 1st | MA | ||
| 1977 | Charles Bond | All State 1A | HM | MA | |||
| 1977 | Spears Rhodes | DL | Sr. | All State 1A | 1st | MA | |
| 1977 | Steve Saint | All State 1A | HM | MA |
Enrollment History
Students, with the school's statewide rank in parentheses.
- 2026-27
- 123 (336)
- 2024-25
- 210 (270)
- 2022-23
- 261 (233)
- 2020-21
- 273 (219)
- 2018-19
- 322 (188)
- 2016-17
- 306 (204)
- 2014-15
- 300 (203)
- 2012-13
- 304 (199)
- 2010-11
- 274 (213)
- 2008-09
- 286 (196)
- 2006-07
- 316 (164)
- 2004-05
- 302 (176)
- 2002-03
- 300 (175)
- 2000-01
- 291 (180)
- 1998-99
- 218 (239)
- 1996-97
- 209 (243)
- 1994-95
- 151 (299)
- 1990-91
- 123 (330)
- 1988-89
- 125 (335)
- 1986-87
- 110 (361)
- 1984-85
- 110 (364)
Records reflect scores on file; this program's history is 100.0% complete. Corrections are welcome.