The Baseball Cube

TBC

1984 Glens Falls White Sox

1984 Glens Falls White Sox

Eastern League (AA)

MORE  
minor franchise
category
division
-
level
AA
statyear
1984
nickname
White Sox
record
75-63 (.543)
GBL
6.0
rank
3
lgrk
2
manager
ballpark
East Field Stadium
Attendance
103,225
att rk
5
year range
1980-1988
Subscribe to TBC PREMIUM ... Surf ad-free, get the daily PLAYER TRACKER (take a tour), access to ... more
than a dozen research applications including Player Comparison tool, analysis features and additional datagrid functionality!
Batting Statistics
*Reload page to restore grid
Grid Actions:
Tips/tools for using data gri ds:

  • 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 link   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
-- Craig Smajstrla 22 B 2b -- 133 497 78 131 18 6 4 41 36 11 49 49 2 4 2 4 0 173 554 28 103 .264 .331 .348 .679 .233 .085 .285 8.84 8.84 1.00 124.25 MLB 1988-1988 1981-1991
-- Pat Adams 25 R 1b -- 137 467 78 132 28 1 24 102 1 1 65 106 10 2 5 8 0 234 549 53 79 .283 .378 .501 .879 .358 .218 .316 11.84 19.31 1.63 19.46 AAA -- 1981-1988
-- John Cangelosi 21 B of -- 138 464 91 133 17 1 1 38 65 16 101 66 4 7 3 2 0 155 579 19 114 .287 .416 .334 .750 .371 .047 .330 17.44 11.40 0.65 464.00 MLB 1985-1999 1982-1999
-- David Nix 22 R 2b-3b -- 134 462 58 118 22 6 9 62 6 0 39 61 1 1 8 5 0 179 511 37 81 .255 .310 .387 .697 .229 .132 .273 7.63 11.94 1.56 51.33 AA -- 1981-1986
-- Tom Dodd 25 R of-c -- 135 448 72 116 19 4 17 75 6 1 50 99 4 0 8 2 0 194 510 40 76 .259 .333 .433 .766 .297 .174 .291 9.80 19.41 1.98 26.35 MLB 1986-1986 1977-1990
-- Ed Sedar 22 R of -- 134 409 64 106 16 7 4 52 23 8 77 77 6 4 2 1 0 148 498 27 79 .259 .383 .362 .744 .328 .103 .309 15.46 15.46 1.00 102.25 AA -- 1981-1988
-- Kenny Williams 20 R of -- 97 309 35 76 7 5 8 47 16 7 21 70 4 1 4 1 0 117 339 20 56 .246 .299 .379 .677 .230 .133 .289 6.19 20.65 3.33 38.63 MLB 1986-1991 1982-1992
-- Mike Sodders 25 R 3b -- 87 303 42 78 22 0 7 52 5 0 26 28 2 0 8 2 0 121 339 29 49 .257 .313 .399 .712 .244 .142 .257 7.67 8.26 1.08 43.29 AAA -- 1981-1984
-- Ron Karkovice 20 R c -- 88 260 37 56 9 1 13 39 3 1 25 102 1 1 0 1 0 106 287 23 33 .215 .287 .408 .694 .296 .192 .297 8.71 35.54 4.08 20.00 MLB 1986-1997 1982-1997
-- Ramon Romero 25 L ss -- 92 258 28 61 7 1 1 25 2 0 49 49 0 4 3 0 0 73 314 9 52 .236 .355 .283 .638 .244 .047 .284 15.61 15.61 1.00 258.00 MLB 1984-1985 1977-1986
-- Stan Davis 0 L p -- 35 133 16 27 5 1 1 19 2 0 9 26 0 0 2 1 0 37 144 7 20 .203 .250 .278 .528 .158 .075 .241 6.25 18.06 2.89 133.00 AAA -- 1977-1984
-- Curtis Reed 25 L of -- 30 93 8 27 8 0 0 12 0 0 5 8 0 2 0 1 0 35 100 8 19 .290 .327 .376 .703 .140 .086 .318 5.00 8.00 1.60 -- AAA -- 1977-1984
-- Juan Pacho 21 R ss -- 36 91 10 21 2 0 0 7 0 0 5 14 1 5 1 0 0 23 103 2 19 .231 .276 .253 .528 .077 .022 .269 4.85 13.59 2.80 -- AAA -- 1981-2002
-- Ivan Mesa 23 R ss -- 33 74 12 18 3 1 0 4 3 1 6 6 0 1 1 0 0 23 82 4 14 .243 .296 .311 .607 .176 .068 .261 7.32 7.32 1.00 -- AAA -- 1979-1984
-- Mike Morse 22 R ss -- 31 58 7 4 2 0 0 1 0 0 8 11 0 0 0 0 0 6 66 2 2 .069 .182 .103 .285 .172 .034 .085 12.12 16.67 1.38 -- AA -- 1980-1984
-- Ricky Seilheimer 23 L c -- 17 44 6 10 1 0 0 3 0 0 5 13 0 0 1 1 0 11 50 1 9 .227 .300 .250 .550 .136 .023 .313 10.00 26.00 2.60 -- MLB 1980-1980 1979-1986
-- Scott Meier 23 R c -- 4 12 1 0 0 0 0 0 0 0 2 4 0 0 0 0 0 0 14 0 0 .000 .143 .000 .143 .167 .000 .000 14.29 28.57 2.00 -- AA -- 1981-1984
-- Mark Dempsey 26 R p -- 26 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 .000 .000 .000 .000 .000 .000 .000 0.00 0.00 -- -- MLB 1982-1982 1977-1984
-- Totals (18 players) 21.7 -- -- -- 1387 4386 643 1114 186 34 89 579 168 46 542 789 35 32 48 29 0 1635 5043 309 805 .254 .337 .373 .710 .270 .119 .288 10.75 15.65 1.46 49.28 MLB 1985-1999 1982-1999
Pitching Statistics
*Reload page to restore grid
Grid Actions:
Tips/tools for using data gri ds:

  • 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 link 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
-- Bert Geiger 24 R -- Rel/St 5 5 47 2 1 1 45 27 9 79.2 80 32 28 3 54 44 8 0 5 3.16 1.68 9.04 0.34 6.10 4.97 3.62 0.81 AAA -- 1977-1984
-- Don Ruzek 26 R -- Starter 5 5 13 12 3 0 1 0 0 79.1 84 46 38 4 41 41 5 0 3 4.31 1.58 9.53 0.45 4.65 4.65 5.22 1.00 AA -- 1977-1985
-- Kevin Kristan 23 R -- Reliever 6 5 57 0 0 0 57 36 13 76.0 90 48 27 4 38 38 0 0 4 3.20 1.68 10.66 0.47 4.50 4.50 5.68 1.00 AAA -- 1980-1987
-- Scott Stranski 26 R -- Rel/St 4 2 33 3 0 0 30 12 3 72.0 61 26 20 4 27 70 7 0 1 2.50 1.22 7.62 0.50 3.38 8.75 3.25 2.59 AAA -- 1979-1987
-- Tom Layton 23 R -- Rel/St 2 3 26 4 1 1 22 8 2 68.1 70 35 26 3 32 24 4 0 0 3.42 1.49 9.22 0.40 4.21 3.16 4.61 0.75 AAA -- 1980-1987
-- Joel McKeon 21 L -- Rel/St 2 3 45 5 0 0 40 10 2 66.2 53 33 27 1 46 56 3 0 3 3.65 1.49 7.16 0.14 6.21 7.56 4.46 1.22 MLB 1986-1987 1982-1991
-- Homer Moncrief 25 R -- Rel/St 3 3 12 1 1 0 11 5 0 30.0 32 27 25 3 19 18 4 0 1 7.50 1.70 9.60 0.90 5.70 5.40 8.10 0.95 AA -- 1980-1984
-- Rey Palacios 21 R -- Starter 1 2 5 5 0 0 0 0 0 25.1 23 12 7 0 11 10 1 0 0 2.49 1.34 8.17 0.00 3.91 3.55 4.26 0.91 MLB 1988-1990 1983-1993
-- Mike Tanzi 24 L -- St/Rel 0 2 6 4 0 0 2 2 1 17.2 21 14 13 1 13 16 2 0 0 6.62 1.92 10.70 0.51 6.62 8.15 7.13 1.23 AA -- 1981-1984
-- Rich DeVincenzo 24 L -- Starter 8 5 25 24 1 0 1 0 0 127.0 124 71 56 10 77 98 6 0 1 3.97 1.58 8.79 0.71 5.46 6.94 5.03 1.27 AA -- 1982-1987
-- Mark Dempsey 26 R -- Starter 6 10 25 21 3 1 4 2 1 126.1 128 69 62 14 41 100 5 0 3 4.42 1.34 9.12 1.00 2.92 7.12 4.92 2.44 MLB 1982-1982 1977-1984
-- Doug Drabek 21 R -- Starter 12 5 19 17 7 3 2 2 0 124.2 90 34 31 6 44 75 6 0 2 2.24 1.07 6.50 0.43 3.18 5.41 2.45 1.70 MLB 1986-1998 1981-1998
-- Jack Hardy 24 R -- St/Rel 7 8 32 18 3 0 14 7 1 122.1 143 72 63 11 42 66 2 0 7 4.63 1.51 10.52 0.81 3.09 4.86 5.30 1.57 MLB 1989-1989 1981-1990
-- Mike Trujillo 24 R -- Starter 13 3 20 19 5 1 1 0 0 121.2 107 47 32 7 25 69 4 0 1 2.37 1.08 7.92 0.52 1.85 5.10 3.48 2.76 MLB 1985-1989 1979-1989
-- Stan Davis 0 R -- Starter 1 2 4 4 0 0 0 0 0 11.2 12 13 10 1 14 9 1 0 0 7.71 2.23 9.26 0.77 10.80 6.94 10.03 0.64 AAA -- 1977-1984
-- Kevin Hickey 28 L -- Reliever 0 0 3 0 0 0 3 1 0 1.2 5 1 1 1 0 1 0 0 0 5.40 3.00 27.00 5.40 0.00 5.40 5.40 -- MLB 1981-1991 1978-1991
-- Juan Pacho 21 R -- Reliever 0 0 1 0 0 0 1 1 0 1.0 0 0 0 0 0 1 0 0 0 0.00 0.00 0.00 0.00 0.00 9.00 0.00 -- AAA -- 1981-2002
-- Ivan Mesa 23 R -- Reliever 0 0 1 0 0 0 1 1 0 1.0 2 1 0 0 0 0 0 0 0 0.00 2.00 18.00 0.00 0.00 0.00 9.00 -- AAA -- 1979-1984
-- Totals (18 players) 22.4 -- -- -- 75 63 374 139 25 7 235 114 32 1,152.1 1125 581 466 73 524 736 58 0 31 3.64 1.43 8.79 0.57 4.09 5.75 4.54 1.40 MLB 1982-1982 1977-1984
Fielding Statistics
*Reload page to restore grid
Grid Actions:
Tips/tools for using data gri ds:

  • 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
Ricky Seilheimer 23 c 10 0 0.0 33 3 0 0 36 36 0 0 -- 1.000 3.6 -- -- 7.2 58.8 3 MLB 1980-1980 1979-1986
Ron Karkovice 20 c 87 0 0.0 442 68 11 4 521 510 0 0 -- .979 5.9 -- -- 63.0 98.9 1 MLB 1986-1997 1982-1997
Ramon Romero 25 c 8 0 0.0 42 5 0 0 47 47 0 0 -- 1.000 5.9 -- -- 5.8 8.7 4 MLB 1984-1985 1977-1986
Tom Dodd 25 c 48 0 0.0 231 31 9 1 271 262 0 0 -- .967 5.5 -- -- 34.8 35.6 2 MLB 1986-1986 1977-1990
Scott Meier 23 c 4 0 0.0 23 1 2 0 26 24 0 0 -- .923 6.0 -- -- 2.9 100.0 5 AA -- 1981-1984
Ed Sedar 22 c 1 0 0.0 3 0 0 0 3 3 0 0 -- 1.000 3.0 -- -- 0.7 0.7 6 AA -- 1981-1988
Totals (6 players) 23.0 c 158 0 0 774 108 22 5 904 882 0 0 -- .976 5.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
Pat Adams 25 1b 137 0 0.0 1097 131 10 87 1238 1228 0 0 -- .992 9.0 -- -- 99.3 100.0 1 AAA -- 1981-1988
Tom Dodd 25 1b 4 0 0.0 29 2 0 0 31 31 0 0 -- 1.000 7.8 -- -- 2.9 3.0 2 MLB 1986-1986 1977-1990
Stan Davis 0 1b 1 0 0.0 1 0 0 0 1 1 0 0 -- 1.000 1.0 -- -- 0.7 2.9 3 AAA -- 1977-1984
Totals (3 players) 16.7 1b 142 0 0 1127 133 10 87 1270 1260 0 0 -- .992 8.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
Craig Smajstrla 22 2b 78 0 0.0 158 192 15 35 365 350 0 0 -- .959 4.5 -- -- 56.5 58.6 1 MLB 1988-1988 1981-1991
David Nix 22 2b 63 0 0.0 120 148 8 29 276 268 0 0 -- .971 4.3 -- -- 45.7 47.0 2 AA -- 1981-1986
Ivan Mesa 23 2b 3 0 0.0 2 4 0 0 6 6 0 0 -- 1.000 2.0 -- -- 2.2 9.1 3 AAA -- 1979-1984
Totals (3 players) 22.3 2b 144 0 0 280 344 23 64 647 624 0 0 -- .964 4.3 -- -- -- -- -- -- -- --
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
Juan Pacho 21 3b 9 0 0.0 6 10 0 0 16 16 0 0 -- 1.000 1.8 -- -- 6.5 25.0 3 AAA -- 1981-2002
Mike Sodders 25 3b 73 0 0.0 63 112 17 8 192 175 0 0 -- .911 2.4 -- -- 52.9 83.9 1 AAA -- 1981-1984
David Nix 22 3b 57 0 0.0 39 106 10 10 155 145 0 0 -- .935 2.5 -- -- 41.3 42.5 2 AA -- 1981-1986
Mike Morse 22 3b 5 0 0.0 1 4 4 2 9 5 0 0 -- .556 1.0 -- -- 3.6 16.1 4 AA -- 1980-1984
Ricky Seilheimer 23 3b 4 0 0.0 2 4 0 1 6 6 0 0 -- 1.000 1.5 -- -- 2.9 23.5 5 MLB 1980-1980 1979-1986
Ivan Mesa 23 3b 3 0 0.0 4 6 1 0 11 10 0 0 -- .909 3.3 -- -- 2.2 9.1 6 AAA -- 1979-1984
Totals (6 players) 22.7 3b 151 0 0 115 242 32 21 389 357 0 0 -- .918 2.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
Ramon Romero 25 ss 85 0 0.0 131 232 23 36 386 363 0 0 -- .940 4.3 -- -- 61.6 92.4 1 MLB 1984-1985 1977-1986
Juan Pacho 21 ss 28 0 0.0 34 50 7 10 91 84 0 0 -- .923 3.0 -- -- 20.3 77.8 2 AAA -- 1981-2002
Ivan Mesa 23 ss 24 0 0.0 22 53 2 8 77 75 0 0 -- .974 3.1 -- -- 17.4 72.7 3 AAA -- 1979-1984
Mike Morse 22 ss 24 0 0.0 23 42 4 4 69 65 0 0 -- .942 2.7 -- -- 17.4 77.4 3 AA -- 1980-1984
David Nix 22 ss 2 0 0.0 0 0 1 0 1 0 0 0 -- .000 0.0 -- -- 1.4 1.5 5 AA -- 1981-1986
Totals (5 players) 22.6 ss 163 0 0 210 377 37 58 624 587 0 0 -- .941 3.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
John Cangelosi 21 of 137 0 0.0 310 11 11 3 332 321 0 0 -- .967 2.3 -- -- 99.3 99.3 1 MLB 1985-1999 1982-1999
Ed Sedar 22 of 134 0 0.0 233 18 9 3 260 251 0 0 -- .965 1.9 -- -- 97.1 100.0 2 AA -- 1981-1988
Kenny Williams 20 of 95 0 0.0 173 10 5 1 188 183 0 0 -- .973 1.9 -- -- 68.8 97.9 3 MLB 1986-1991 1982-1992
Tom Dodd 25 of 57 0 0.0 83 8 2 3 93 91 0 0 -- .978 1.6 -- -- 41.3 42.2 4 MLB 1986-1986 1977-1990
Mike Sodders 25 of 5 0 0.0 9 0 1 0 10 9 0 0 -- .900 1.8 -- -- 3.6 5.7 6 AAA -- 1981-1984
Curtis Reed 25 of 24 0 0.0 33 3 2 0 38 36 0 0 -- .947 1.5 -- -- 17.4 80.0 5 AAA -- 1977-1984
Totals (6 players) 23.0 of 452 0 0 841 50 30 10 921 891 0 0 -- .967 2.0 -- -- -- -- -- -- -- --
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
Don Ruzek 26 p 13 0 0.0 10 21 2 1 33 31 0 0 -- .939 2.4 -- -- 9.4 100.0 11 AA -- 1977-1985
Homer Moncrief 25 p 12 0 0.0 2 6 4 0 12 8 0 0 -- .667 0.7 -- -- 8.7 100.0 12 AA -- 1980-1984
Kevin Kristan 23 p 57 0 0.0 4 21 2 5 27 25 0 0 -- .926 0.4 -- -- 41.3 100.0 1 AAA -- 1980-1987
Mike Tanzi 24 p 6 0 0.0 2 2 1 1 5 4 0 0 -- .800 0.7 -- -- 4.3 100.0 13 AA -- 1981-1984
Bert Geiger 24 p 47 0 0.0 10 12 1 0 23 22 0 0 -- .957 0.5 -- -- 34.1 100.0 2 AAA -- 1977-1984
Joel McKeon 21 p 45 0 0.0 3 13 0 0 16 16 0 0 -- 1.000 0.4 -- -- 32.6 100.0 3 MLB 1986-1987 1982-1991
Rey Palacios 21 p 5 0 0.0 3 1 2 0 6 4 0 0 -- .667 0.8 -- -- 3.6 100.0 14 MLB 1988-1990 1983-1993
Scott Stranski 26 p 33 0 0.0 7 12 1 1 20 19 0 0 -- .950 0.6 -- -- 23.9 100.0 4 AAA -- 1979-1987
Jack Hardy 24 p 32 0 0.0 13 27 5 1 45 40 0 0 -- .889 1.3 -- -- 23.2 100.0 5 MLB 1989-1989 1981-1990
Stan Davis 0 p 4 0 0.0 3 1 2 0 6 4 0 0 -- .667 1.0 -- -- 2.9 11.4 15 AAA -- 1977-1984
Kevin Hickey 28 p 3 0 0.0 1 0 0 0 1 1 0 0 -- 1.000 0.3 -- -- 2.2 100.0 16 MLB 1981-1991 1978-1991
Tom Layton 23 p 26 0 0.0 11 17 1 3 29 28 0 0 -- .966 1.1 -- -- 18.8 100.0 6 AAA -- 1980-1987
Mark Dempsey 26 p 25 0 0.0 9 15 0 1 24 24 0 0 -- 1.000 1.0 -- -- 18.1 96.2 7 MLB 1982-1982 1977-1984
Rich DeVincenzo 24 p 25 0 0.0 8 25 0 0 33 33 0 0 -- 1.000 1.3 -- -- 18.1 100.0 7 AA -- 1982-1987
Mike Trujillo 24 p 20 0 0.0 14 25 2 2 41 39 0 0 -- .951 2.0 -- -- 14.5 100.0 9 MLB 1985-1989 1979-1989
Doug Drabek 21 p 19 0 0.0 10 11 1 0 22 21 0 0 -- .955 1.1 -- -- 13.8 100.0 10 MLB 1986-1998 1981-1998
Totals (16 players) 22.5 p 372 0 0 110 209 24 15 343 319 0 0 -- .930 0.9 -- -- -- -- -- -- -- --