The Baseball Cube

1991 Winston-Salem Spirits

1991 Winston-Salem Spirits

Carolina League (A+)

MORE  
minor franchise:
category:
League:
division:
Southern
level:
A+
year:
nickname:
Spirits
MLB Parent:
record:
83-57 (.593)
GBL:
7.0
rank:
2
lgrk:
2
manager:
ballpark:
Ernie Shore Field
Attendance:
111,333
att rk:
5
year range:
1977-2020
The TBC Data Store allows you to purchase some standard datasets available on the site or even request a custom extract of your own design!
Batting Statistics
*Reload page to restore grid
Grid Actions:
PREMIUM subscribers get additional grid functionality
Tips/tools for using data grids:

  • Manual Filter: Single-click a row to highlight in orange. Click FILTER ROWS button to show only those rows in the grid
  • Quick-Filter: Double-Click on a cell value to filter the grid on rows that have same value in same column. Click a statistic to view all values equal or higher
  • Select Rows: Single-click rows to select multiple rows for future action or visibility.
  • Hide Rows: Click the` minus sign in the first column to hide the row in the grid.
  • Restore Rows: Once rows are filtered, click RESTORE ROWS to show all rows once again
  • Sort: Click a column in the first header row to sort data by values in that column. Click again to reverse the original sort. Some cells have custom sort keys that will sort them logically instead of alphanumerically.
  • Compare/Analyze: Click multiple rows for players of interest. In addition to filtering, you can quickly COMPARE player stats or use the MULTI-PLAYER STAT VIEWER to view multiple player cards on the same page.
  • Leaders: On stat grids. Top-10 ranked statistics are highlighted in gray. #1 rank is in light green. (PREMIUM setting)
  • Export to CSV: Click CSV to convert the full grid into a comma-delimeted display. From there, you can copy/paste to another application.
  # player name age ba pos   g ab   r   h 2b 3b hr rbi sb cs bb so hbp sh sf iw gdp tb pa xbh 1b avg obp slg ops secA iso babip bb% so% so/bb ab/hr hilvl mlb years stat years
-- Jerrone Williams 24 B of 137 550 81 142 19 11 10 64 23 8 33 147 2 7 4 3 0 213 596 40 102 .258 .301 .387 .688 .216 .129 .332 5.54 24.66 4.45 55.00 AA -- 1988-1998
-- Pedro Castellano 21 R 3b-ss 129 459 59 139 25 3 10 87 11 10 72 97 3 2 5 4 0 200 541 38 101 .303 .397 .436 .833 .292 .133 .361 13.31 17.93 1.35 45.90 MLB 1993-1996 1989-2013
-- John Jensen 24 L of 128 446 68 114 26 2 14 78 9 5 73 119 8 0 1 5 0 186 528 42 72 .256 .369 .417 .786 .334 .161 .318 13.83 22.54 1.63 31.86 AAA -- 1988-1994
-- Chris Ebright 23 L of 121 415 66 116 21 2 13 57 13 9 56 72 3 4 3 0 0 180 481 36 80 .280 .367 .434 .801 .299 .154 .309 11.64 14.97 1.29 31.92 AA -- 1987-1993
-- Ty Griffin 23 B 2b 88 314 71 76 21 3 3 25 26 4 72 80 1 0 3 2 0 112 390 27 49 .242 .382 .357 .739 .414 .115 .312 18.46 20.51 1.11 104.67 AA -- 1986-1997
-- Richie Grayum 22 L of 110 309 43 77 18 1 9 31 2 3 66 88 3 2 0 2 0 124 380 28 49 .249 .386 .401 .788 .362 .152 .321 17.37 23.16 1.33 34.33 AAA -- 1987-1994
-- Matt Franco 21 L 1b 104 307 47 66 12 1 4 41 4 1 46 42 2 2 6 2 0 92 363 17 49 .215 .316 .300 .615 .244 .085 .232 12.67 11.57 0.91 76.75 MLB 1995-2003 1987-2006
-- Marvin Cole 22 R 2b 86 276 41 75 17 3 2 29 5 3 17 12 6 5 2 2 0 104 306 22 53 .272 .326 .377 .702 .174 .105 .277 5.56 3.92 0.71 138.00 A+ -- 1988-2001
-- Matt Walbeck 21 B c 91 260 25 70 11 0 3 41 3 2 20 23 2 3 10 3 0 90 295 14 56 .269 .315 .346 .661 .158 .077 .275 6.78 7.80 1.15 86.67 MLB 1993-2003 1987-2003
-- Bill St. Peter 24 R ss 74 219 26 43 10 2 5 21 6 3 21 74 3 5 1 0 0 72 249 17 26 .196 .275 .329 .603 .242 .132 .270 8.43 29.72 3.52 43.80 AA -- 1986-1991
-- Joe Biasucci 21 R 2b 67 211 35 58 10 3 1 34 2 3 30 58 4 4 3 0 0 77 252 14 44 .275 .371 .365 .736 .227 .090 .368 11.90 23.02 1.93 211.00 AA -- 1990-1995
-- Michael Grace 23 R 3b 51 180 36 61 11 3 8 39 1 3 23 23 1 0 3 1 0 102 207 22 39 .339 .411 .567 .977 .344 .228 .349 11.11 11.11 1.00 22.50 AA -- 1989-1993
-- Andy Hartung 22 R 1b 53 159 20 44 3 0 7 22 0 2 17 43 4 2 1 0 0 68 183 10 34 .277 .359 .428 .787 .245 .151 .336 9.29 23.50 2.53 22.71 AA -- 1989-1995
-- J.R. Postiff 22 R c-1b 53 116 14 22 5 0 1 6 1 2 18 36 8 5 0 1 0 30 147 6 16 .190 .338 .259 .597 .216 .069 .266 12.24 24.49 2.00 116.00 A+ -- 1990-1993
-- Mike Gabbani 23 R c 41 109 12 26 6 0 1 8 0 1 2 37 1 3 0 0 0 35 115 7 19 .239 .259 .321 .580 .092 .083 .352 1.74 32.17 18.50 109.00 A+ -- 1990-1998
-- Paul Torres 20 R of 27 87 9 10 1 0 2 7 4 0 11 30 2 0 1 0 0 17 101 3 7 .115 .228 .195 .423 .253 .080 .143 10.89 29.70 2.73 43.50 AAA -- 1989-2002
-- Bryan Wilson 20 R ss 22 49 8 13 2 0 0 4 0 0 11 11 0 2 0 0 0 15 62 2 11 .265 .400 .306 .706 .265 .041 .342 17.74 17.74 1.00 -- A+ -- 1990-1991
-- Randy Belyeu 22 R c 11 25 5 6 0 0 1 2 0 0 3 7 2 1 0 0 0 9 31 1 5 .240 .367 .360 .727 .240 .120 .294 9.68 22.58 2.33 25.00 A+ -- 1990-1991
-- Brad Huff 20 R c 7 8 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 8 0 0 .000 .000 .000 .000 .000 .000 .000 0.00 50.00 -- -- A+ -- 1988-1991
-- Troy Bradford 22 R p 19 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 .000 .000 .000 .000 .000 .000 .000 0.00 0.00 -- -- AA -- 1990-1995
-- Joe Porcelli 21 B p 42 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 .000 .000 .000 .000 .000 .000 -- 0.00 100.00 -- -- A+ -- 1990-1994
-- Totals (21 players) 22.0 -- -- 1461 4501 666 1158 218 34 94 596 110 59 591 1004 55 47 43 25 0 1726 5237 346 812 .257 .348 .383 .731 .269 .126 .309 11.29 19.17 1.70 47.88 MLB 1993-2003 1987-2003
Pitching Statistics
*Reload page to restore grid
Grid Actions:
PREMIUM subscribers get additional grid functionality
Tips/tools for using data grids:

  • Manual Filter: Single-click a row to highlight in orange. Click FILTER ROWS button to show only those rows in the grid
  • Quick-Filter: Double-Click on a cell value to filter the grid on rows that have same value in same column. Click a statistic to view all values equal or higher
  • Select Rows: Single-click rows to select multiple rows for future action or visibility.
  • Hide Rows: Click the` minus sign in the first column to hide the row in the grid.
  • Restore Rows: Once rows are filtered, click RESTORE ROWS to show all rows once again
  • Sort: Click a column in the first header row to sort data by values in that column. Click again to reverse the original sort. Some cells have custom sort keys that will sort them logically instead of alphanumerically.
  • Compare/Analyze: Click multiple rows for players of interest. In addition to filtering, you can quickly COMPARE player stats or use the MULTI-PLAYER STAT VIEWER to view multiple player cards on the same page.
  • Leaders: On stat grids. Top-10 ranked statistics are highlighted in gray. #1 rank is in light green. (PREMIUM setting)
  • Export to CSV: Click CSV to convert the full grid into a comma-delimeted display. From there, you can copy/paste to another application.
  # player name age throws role   w   l   g gs cg sh gr gf sv ip   h   r er hr bb so wp bk hb era whip h9 hr9 bb9 so9 ra9 so/bb hilvl mlb years stat years
-- Jessie Hollins 21 R -- 4 8 41 13 0 0 28 15 5 98.1 107 78 62 9 83 74 13 0 6 5.67 1.93 9.79 0.82 7.60 6.77 7.14 0.89 MLB 1992-1992 1989-1997
-- Dave Swartzbaugh 23 R -- 10 4 15 15 2 1 0 0 0 93.2 71 22 19 3 42 73 4 0 1 1.83 1.21 6.82 0.29 4.04 7.01 2.11 1.74 MLB 1995-1997 1987-1999
-- Sean Cheetham 20 R -- 5 6 17 17 2 1 0 0 0 83.1 70 43 38 10 56 53 3 0 5 4.10 1.51 7.56 1.08 6.05 5.72 4.64 0.95 A+ -- 1990-1992
-- Steve Trachsel 20 R -- 4 4 12 12 1 0 0 0 0 73.2 70 38 30 3 19 69 1 0 1 3.67 1.21 8.55 0.37 2.32 8.43 4.64 3.63 MLB 1993-2008 1991-2008
-- Travis Willis 22 R -- 6 4 53 0 0 0 53 48 26 73.1 73 36 33 2 25 60 7 0 3 4.05 1.34 8.96 0.25 3.07 7.36 4.42 2.40 AAA -- 1987-1995
-- Mike Sodders 25 L -- 8 1 10 10 1 0 0 0 0 63.2 54 19 18 4 33 39 4 0 1 2.54 1.37 7.63 0.57 4.66 5.51 2.69 1.18 AAA -- 1986-1996
-- Joe Porcelli 21 L -- 0 1 41 0 0 0 41 20 1 59.2 65 38 30 1 34 29 10 0 3 4.53 1.66 9.80 0.15 5.13 4.37 5.73 0.85 A+ -- 1990-1994
-- Eric Jaques 24 L -- 3 2 30 0 0 0 30 16 4 45.0 37 15 15 1 22 33 3 0 1 3.00 1.31 7.40 0.20 4.40 6.60 3.00 1.50 AA -- 1989-1992
-- Ryan Hawblitzel 20 R -- 15 2 20 20 5 2 0 0 0 134.0 110 40 36 7 47 103 8 0 7 2.42 1.17 7.39 0.47 3.16 6.92 2.69 2.19 MLB 1996-1996 1990-1999
-- Derek Stroud 25 L -- 0 3 6 1 0 0 5 1 0 13.2 18 10 10 5 3 11 1 0 1 6.59 1.54 11.85 3.29 1.98 7.24 6.59 3.67 AA -- 1987-1993
-- Leo Perez 20 R -- 0 0 9 0 0 0 9 5 0 13.2 13 12 11 0 17 9 2 0 5 7.24 2.20 8.56 0.00 11.20 5.93 7.90 0.53 A+ -- 1989-1991
-- Troy Bradford 22 R -- 9 5 19 19 4 2 0 0 0 118.0 103 44 34 10 48 72 10 0 2 2.59 1.28 7.86 0.76 3.66 5.49 3.36 1.50 AA -- 1990-1995
-- Eduardo Caballero 24 R -- 6 7 32 13 1 1 19 3 0 110.1 111 68 56 8 50 93 14 0 2 4.57 1.46 9.05 0.65 4.08 7.59 5.55 1.86 A+ -- 1986-1991
-- Shannon Jones 25 R -- 8 6 17 17 0 0 0 0 0 105.1 96 48 37 3 36 88 7 0 4 3.16 1.25 8.20 0.26 3.08 7.52 4.10 2.44 AA -- 1989-1992
-- Bill Melvin 24 R -- 5 4 41 3 0 0 38 15 4 100.0 89 50 37 5 49 94 12 0 1 3.33 1.38 8.01 0.45 4.41 8.46 4.50 1.92 AAA -- 1986-2009
-- Michael Grace 23 R -- 0 0 1 0 0 0 1 1 0 1.0 0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 -- AA -- 1989-1993
-- Totals (16 players) 22.4 -- -- 83 57 364 140 16 7 224 124 40 1,186.2 1087 561 466 71 564 900 99 0 43 3.53 1.39 8.24 0.54 4.28 6.83 4.25 1.60 MLB 1993-2008 1991-2008
Fielding Statistics
*Reload page to restore grid
Grid Actions:
PREMIUM subscribers get additional grid functionality
Tips/tools for using data grids:

  • Manual Filter: Single-click a row to highlight in orange. Click FILTER ROWS button to show only those rows in the grid
  • Quick-Filter: Double-Click on a cell value to filter the grid on rows that have same value in same column. Click a statistic to view all values equal or higher
  • Select Rows: Single-click rows to select multiple rows for future action or visibility.
  • Hide Rows: Click the` minus sign in the first column to hide the row in the grid.
  • Restore Rows: Once rows are filtered, click RESTORE ROWS to show all rows once again
  • Sort: Click a column in the first header row to sort data by values in that column. Click again to reverse the original sort. Some cells have custom sort keys that will sort them logically instead of alphanumerically.
  • Compare/Analyze: Click multiple rows for players of interest. In addition to filtering, you can quickly COMPARE player stats or use the MULTI-PLAYER STAT VIEWER to view multiple player cards on the same page.
  • Leaders: On stat grids. Top-10 ranked statistics are highlighted in gray. #1 rank is in light green. (PREMIUM setting)
  • Export to CSV: Click CSV to convert the full grid into a comma-delimeted display. From there, you can copy/paste to another application.
player name age pos   g gs inn po   a   e dp tc tsc sb cs sb% fpct rfg rfi rf9i tm shr pl shr tm rk hilvl mlb years stat years
Randy Belyeu 22 c 11 0 0.0 56 10 0 1 66 66 0 0 -- 1.000 6.0 -- -- 7.9 100.0 4 A+ -- 1990-1991
Matt Walbeck 21 c 85 0 0.0 473 64 12 5 549 537 0 0 -- .978 6.3 -- -- 60.7 93.4 1 MLB 1993-2003 1987-2003
Brad Huff 20 c 5 0 0.0 7 0 0 0 7 7 0 0 -- 1.000 1.4 -- -- 3.6 71.4 5 A+ -- 1988-1991
Mike Gabbani 23 c 41 0 0.0 214 25 3 2 242 239 0 0 -- .988 5.8 -- -- 29.3 100.0 2 A+ -- 1990-1998
J.R. Postiff 22 c 32 0 0.0 151 14 0 0 165 165 0 0 -- 1.000 5.2 -- -- 22.9 60.4 3 A+ -- 1990-1993
Totals (5 players) 21.6 c 174 0 0 901 113 15 8 1029 1014 0 0 -- .985 5.8 -- -- -- -- -- -- -- --
player name age pos   g gs inn po   a   e dp tc tsc sb cs sb% fpct rfg rfi rf9i tm shr pl shr tm rk hilvl mlb years stat years
Matt Franco 21 1b 84 0 0.0 706 44 8 53 758 750 0 0 -- .989 8.9 -- -- 60.0 80.8 1 MLB 1995-2003 1987-2006
Andy Hartung 22 1b 35 0 0.0 236 19 3 29 258 255 0 0 -- .988 7.3 -- -- 25.0 66.0 2 AA -- 1989-1995
Chris Ebright 23 1b 19 0 0.0 168 13 2 13 183 181 0 0 -- .989 9.5 -- -- 13.6 15.7 3 AA -- 1987-1993
J.R. Postiff 22 1b 17 0 0.0 117 5 1 18 123 122 0 0 -- .992 7.2 -- -- 12.1 32.1 4 A+ -- 1990-1993
Marvin Cole 22 1b 1 0 0.0 1 0 0 0 1 1 0 0 -- 1.000 1.0 -- -- 0.7 1.2 5 A+ -- 1988-2001
Totals (5 players) 22.0 1b 156 0 0 1228 81 14 113 1323 1309 0 0 -- .989 8.4 -- -- -- -- -- -- -- --
player name age pos   g gs inn po   a   e dp tc tsc sb cs sb% fpct rfg rfi rf9i tm shr pl shr tm rk hilvl mlb years stat years
Ty Griffin 23 2b 73 0 0.0 175 188 18 48 381 363 0 0 -- .953 5.0 -- -- 52.1 83.0 1 AA -- 1986-1997
Marvin Cole 22 2b 43 0 0.0 83 118 8 28 209 201 0 0 -- .962 4.7 -- -- 30.7 50.0 2 A+ -- 1988-2001
Bryan Wilson 20 2b 5 0 0.0 12 17 1 3 30 29 0 0 -- .967 5.8 -- -- 3.6 22.7 4 A+ -- 1990-1991
Joe Biasucci 21 2b 25 0 0.0 45 59 7 9 111 104 0 0 -- .937 4.2 -- -- 17.9 37.3 3 AA -- 1990-1995
Totals (4 players) 21.5 2b 146 0 0 315 382 34 88 731 697 0 0 -- .953 4.8 -- -- -- -- -- -- -- --
player name age pos   g gs inn po   a   e dp tc tsc sb cs sb% fpct rfg rfi rf9i tm shr pl shr tm rk hilvl mlb years stat years
Matt Franco 21 3b 10 0 0.0 4 8 2 1 14 12 0 0 -- .857 1.2 -- -- 7.1 9.6 4 MLB 1995-2003 1987-2006
Pedro Castellano 21 3b 67 0 0.0 46 128 8 15 182 174 0 0 -- .956 2.6 -- -- 47.9 51.9 1 MLB 1993-1996 1989-2013
Michael Grace 23 3b 50 0 0.0 33 110 8 14 151 143 0 0 -- .947 2.9 -- -- 35.7 98.0 2 AA -- 1989-1993
Joe Biasucci 21 3b 4 0 0.0 1 7 0 0 8 8 0 0 -- 1.000 2.0 -- -- 2.9 6.0 5 AA -- 1990-1995
Marvin Cole 22 3b 18 0 0.0 17 40 2 4 59 57 0 0 -- .966 3.2 -- -- 12.9 20.9 3 A+ -- 1988-2001
J.R. Postiff 22 3b 2 0 0.0 1 2 0 0 3 3 0 0 -- 1.000 1.5 -- -- 1.4 3.8 6 A+ -- 1990-1993
Totals (6 players) 21.7 3b 151 0 0 102 295 20 34 417 397 0 0 -- .952 2.6 -- -- -- -- -- -- -- --
player name age pos   g gs inn po   a   e dp tc tsc sb cs sb% fpct rfg rfi rf9i tm shr pl shr tm rk hilvl mlb years stat years
Bryan Wilson 20 ss 12 0 0.0 8 32 4 5 44 40 0 0 -- .909 3.3 -- -- 8.6 54.5 3 A+ -- 1990-1991
Bill St. Peter 24 ss 67 0 0.0 88 166 20 32 274 254 0 0 -- .927 3.8 -- -- 47.9 90.5 1 AA -- 1986-1991
Pedro Castellano 21 ss 65 0 0.0 86 190 18 31 294 276 0 0 -- .939 4.2 -- -- 46.4 50.4 2 MLB 1993-1996 1989-2013
Joe Biasucci 21 ss 6 0 0.0 3 14 2 0 19 17 0 0 -- .895 2.8 -- -- 4.3 9.0 4 AA -- 1990-1995
Matt Franco 21 ss 1 0 0.0 1 1 1 1 3 2 0 0 -- .667 2.0 -- -- 0.7 1.0 5 MLB 1995-2003 1987-2006
Totals (5 players) 21.4 ss 151 0 0 186 403 45 69 634 589 0 0 -- .929 3.9 -- -- -- -- -- -- -- --
player name age pos   g gs inn po   a   e dp tc tsc sb cs sb% fpct rfg rfi rf9i tm shr pl shr tm rk hilvl mlb years stat years
Jerrone Williams 24 of 136 0 0.0 310 3 5 1 318 313 0 0 -- .984 2.3 -- -- 97.1 99.3 1 AA -- 1988-1998
John Jensen 24 of 128 0 0.0 188 12 6 4 206 200 0 0 -- .971 1.6 -- -- 91.4 100.0 2 AAA -- 1988-1994
Richie Grayum 22 of 97 0 0.0 140 6 1 0 147 146 0 0 -- .993 1.5 -- -- 69.3 88.2 3 AAA -- 1987-1994
Chris Ebright 23 of 51 0 0.0 67 0 4 0 71 67 0 0 -- .944 1.3 -- -- 36.4 42.1 4 AA -- 1987-1993
Paul Torres 20 of 24 0 0.0 43 3 4 1 50 46 0 0 -- .920 1.9 -- -- 17.1 88.9 5 AAA -- 1989-2002
Totals (5 players) 22.6 of 436 0 0 748 24 20 6 792 772 0 0 -- .975 1.8 -- -- -- -- -- -- -- --
player name age pos   g gs inn po   a   e dp tc tsc sb cs sb% fpct rfg rfi rf9i tm shr pl shr tm rk hilvl mlb years stat years
Steve Trachsel 20 p 12 0 0.0 3 8 0 0 11 11 0 0 -- 1.000 0.9 -- -- 8.6 100.0 12 MLB 1993-2008 1991-2008
Mike Sodders 25 p 10 0 0.0 3 22 0 2 25 25 0 0 -- 1.000 2.5 -- -- 7.1 100.0 13 AAA -- 1986-1996
Leo Perez 20 p 9 0 0.0 0 1 0 0 1 1 0 0 -- 1.000 0.1 -- -- 6.4 100.0 14 A+ -- 1989-1991
Derek Stroud 25 p 6 0 0.0 1 3 0 0 4 4 0 0 -- 1.000 0.7 -- -- 4.3 100.0 15 AA -- 1987-1993
Travis Willis 22 p 53 0 0.0 4 14 1 1 19 18 0 0 -- .947 0.3 -- -- 37.9 100.0 1 AAA -- 1987-1995
Bill Melvin 24 p 41 0 0.0 4 8 0 1 12 12 0 0 -- 1.000 0.3 -- -- 29.3 100.0 2 AAA -- 1986-2009
Jessie Hollins 21 p 41 0 0.0 9 9 3 1 21 18 0 0 -- .857 0.4 -- -- 29.3 100.0 2 MLB 1992-1992 1989-1997
Joe Porcelli 21 p 41 0 0.0 3 7 0 1 10 10 0 0 -- 1.000 0.2 -- -- 29.3 97.6 2 A+ -- 1990-1994
Eduardo Caballero 24 p 32 0 0.0 19 18 4 2 41 37 0 0 -- .902 1.2 -- -- 22.9 100.0 5 A+ -- 1986-1991
Eric Jaques 24 p 30 0 0.0 4 13 1 2 18 17 0 0 -- .944 0.6 -- -- 21.4 100.0 6 AA -- 1989-1992
Ryan Hawblitzel 20 p 20 0 0.0 7 26 2 1 35 33 0 0 -- .943 1.7 -- -- 14.3 100.0 7 MLB 1996-1996 1990-1999
Troy Bradford 22 p 19 0 0.0 7 25 1 1 33 32 0 0 -- .970 1.7 -- -- 13.6 100.0 8 AA -- 1990-1995
Shannon Jones 25 p 17 0 0.0 7 8 4 1 19 15 0 0 -- .789 0.9 -- -- 12.1 100.0 9 AA -- 1989-1992
Sean Cheetham 20 p 17 0 0.0 6 13 0 0 19 19 0 0 -- 1.000 1.1 -- -- 12.1 100.0 9 A+ -- 1990-1992
Dave Swartzbaugh 23 p 15 0 0.0 3 19 0 0 22 22 0 0 -- 1.000 1.5 -- -- 10.7 100.0 11 MLB 1995-1997 1987-1999
Totals (15 players) 22.4 p 363 0 0 80 194 16 13 290 274 0 0 -- .945 0.8 -- -- -- -- -- -- -- --