Baseball Articles | 2001 Season Reviews

2001 Season Review -- 2001 San Diego Padres

February 19, 2002

This article takes a look at how the 2001 San Diego Padres performed relative to pre-season expectations. For links to the reviews for the other teams, more information on our projection system, the projections for 2001, definitions of key terms and statistics, and how the new strike zone affected the stats in 2001, visit the following pages:

2001 Team Reviews
Diamond Mind projection system
Projecting the 2001 Season (March 22, 2001)
Key terms and statisitics
Effect of the new strike zone

Capsule Summary

                   Projected  Actual
Runs for               595      789
Runs allowed           695      812
Run Margin            -100      -23
Wins                    70       79
Pythagorean wins        70       79
Placement              5th      4th

 

Position Players

 

Ben Davis, c , bats switch, age 24

                 AB   H 2B 3B HR   R RBI HP   W IW   K SB CS  AVG  OBP  SPC   OPS  RC
Projected SD    477 111 25  0 14  57  67  2  52  4 109  5  3 .233 .308 .373  .682  55
Prorated  SD    466 109 24  0 14  56  66  2  51  4 107  5  3                       55
Actual    SD    448 107 20  0 11  56  57  4  66  5 112  4  4 .239 .337 .357  .694  56

 

Wiki Gonzalez, c , bats right, age 27

                 AB   H 2B 3B HR   R RBI HP   W IW   K SB CS  AVG  OBP  SPC   OPS  RC
Projected SD     90  20  4  0  2   9  11  1   8  1  10  0  0 .222 .293 .333  .626   9
Prorated  SD    160  36  7  0  4  16  20  2  14  2  18  0  0                       16
Actual    SD    160  44  6  0  8  16  27  4  11  1  28  2  0 .275 .335 .463  .798  25

 

Rick Wilkins, c , bats left, age 34

                 AB   H 2B 3B HR   R RBI HP   W IW   K SB CS  AVG  OBP  SPC   OPS  RC
Projected SD     68  11  1  0  0   6   6  0   6  0  20  0  0 .162 .227 .176  .403   3
Prorated  SD     22   4  0  0  0   2   2  0   2  0   6  0  0                        1
Actual    SD     22   4  1  0  1   3   8  0   2  0   8  0  0 .182 .250 .364  .614   2

 

Ryan Klesko, 1b, bats left, age 30

                 AB   H 2B 3B HR   R RBI HP   W IW   K SB CS  AVG  OBP  SPC   OPS  RC
Projected SD    536 150 35  1 27  85  96  2  91  9  91 15  5 .280 .383 .500  .883 108
Prorated  SD    539 151 35  1 27  85  96  2  91  9  91 15  5                      108
Actual    SD    538 154 34  6 30 105 113  3  88  7  89 23  4 .286 .384 .539  .923 116

 

Kevin Witt, 1b, bats left, age 25

                 AB   H 2B 3B HR   R RBI HP   W IW   K SB CS  AVG  OBP  SPC   OPS  RC
Projected SD     68  14  3  0  3   8   9  1   6  1  19  0  0 .206 .280 .382  .662   7
Prorated  SD     27   6  1  0  1   3   4  0   2  0   8  0  0                        3
Actual    SD     27   5  0  0  2   5   5  0   2  0   7  0  0 .185 .233 .407  .641   3

 

Damian Jackson, 2b, bats right, age 27

                 AB   H 2B 3B HR   R RBI HP   W IW   K SB CS  AVG  OBP  SPC   OPS  RC
Projected SD    602 149 33  6  9  92  54  6  78  2 147 40 10 .248 .338 .367  .705  83
Prorated  SD    431 107 24  4  6  66  39  4  56  1 105 29  7                       59
Actual    SD    440 106 21  6  4  67  38  6  44  2 128 23  6 .241 .316 .343  .660  52

 

Cesar Crespo, 2b/cf/lf, bats switch, age 22

                 AB   H 2B 3B HR   R RBI HP   W IW   K SB CS  AVG  OBP  SPC   OPS  RC
Projected SD     65  13  2  1  0  11   6  0   8  0  16  5  2 .200 .284 .262  .545   5
Prorated  SD    155  31  5  2  0  26  14  0  19  0  38 12  5                       13
Actual    SD    153  32  6  0  4  27  12  0  25  0  50  6  2 .209 .320 .327  .647  18

 

Adam Riggs, 2b, bats right, age 28

                 AB   H 2B 3B HR   R RBI HP   W IW   K SB CS  AVG  OBP  SPC   OPS  RC
Projected SD     66  15  3  0  1  10   8  1   6  0  14  2  1 .227 .297 .318  .615   7
Prorated  SD     33   8  2  0  1   5   4  1   3  0   7  1  1                        4
Actual    SD     36   7  1  0  0   2   1  0   2  0   8  1  1 .194 .237 .222  .459   2

 

Phil Nevin, 3b, bats right, age 30

                 AB   H 2B 3B HR   R RBI HP   W IW   K SB CS  AVG  OBP  SPC   OPS  RC
Projected SD    597 169 35  1 38  91 119  4  68  7 138  0  0 .283 .357 .536  .893 113
Prorated  SD    552 156 32  1 35  84 110  4  63  6 128  0  0                      104
Actual    SD    546 167 31  0 41  97 126  4  71  7 147  4  4 .306 .388 .588  .976 123

 

Alex Arias, 3b/1b/ss/2b, bats right, age 33

                 AB   H 2B 3B HR   R RBI HP   W IW   K SB CS  AVG  OBP  SPC   OPS  RC
Projected SD     90  22  4  0  1  10  10  1   8  1  11  0  0 .244 .310 .322  .632   9
Prorated  SD    141  34  6  0  2  16  16  2  13  2  17  0  0                       15
Actual    SD    137  31  9  0  2  19  12  1  17  1  22  1  0 .226 .312 .336  .648  15

 

Dave Magadan, 3b/1b, bats left, age 38

                 AB   H 2B 3B HR   R RBI HP   W IW   K SB CS  AVG  OBP  SPC   OPS  RC
Projected SD     62  17  3  0  1   5   8  0  12  0  10  0  0 .274 .387 .371  .758  10
Prorated  SD    117  32  6  0  2   9  15  0  23  0  19  0  0                       18
Actual    SD    128  32  7  0  1  12  12  1  12  0  20  0  0 .250 .317 .328  .645  14

 

D'Angelo Jimenez, ss, bats switch, age 23

                 AB   H 2B 3B HR   R RBI HP   W IW   K SB CS  AVG  OBP  SPC   OPS  RC
Projected NYA    68  18  4  0  1  11   9  0   7  0  10  2  1 .265 .329 .368  .697   9

Prorated  SD    312  83 18  0  5  51  41  0  32  0  46  9  5                       40
Actual    SD    308  85 19  0  3  45  33  0  39  4  68  2  3 .276 .355 .367  .722  40

 

Donaldo Mendez, ss, bats right, age 23

                 AB   H 2B 3B HR   R RBI HP   W IW   K SB CS  AVG  OBP  SPC   OPS  RC
Projected SD     67  13  2  0  0   9   7  2   4  0  16  4  2 .194 .257 .224  .481   4
Prorated  SD    113  22  3  0  0  15  12  3   7  0  27  7  3                        7
Actual    SD    118  18  2  1  1  11   5  3   5  2  37  1  2 .153 .206 .212  .418   5

 

Chris Gomez, ss/2b, bats right, age 30

                 AB   H 2B 3B HR   R RBI HP   W IW   K SB CS  AVG  OBP  SPC   OPS  RC
Projected SD    484 123 22  2  4  49  36  4  58  5  89  1  2 .254 .336 .333  .669  56
Prorated  SD    109  28  5  0  1  11   8  1  13  1  20  0  0                       13
Actual    SD    112  21  3  0  0   6   7  0   9  0  14  1  0 .188 .244 .214  .458   6

Prorated  Tam   179  46  8  1  1  18  13  1  21  2  33  0  1                       20
Actual    Tam   189  57 16  0  8  31  36  2   8  0  24  3  0 .302 .332 .513  .845  32

Prorated  Tot   288  73 13  1  2  29  21  2  35  3  53  1  1                       33
Actual    Tot   301  78 19  0  8  37  43  2  17  0  38  4  0 .259 .298 .402  .700  36

 

Rickey Henderson, lf, bats right, age 42

                 AB   H 2B 3B HR   R RBI HP   W IW   K SB CS  AVG  OBP  SPC   OPS  RC
Projected SD     63  16  3  0  1  12   6  0  12  0  11  5  2 .254 .373 .349  .723   9
Prorated  SD    391  99 19  0  6  74  37  0  74  0  68 31 12                       57
Actual    SD    379  86 17  3  8  70  42  3  81  0  84 25  7 .227 .366 .351  .717  56

 

Ray Lankford, lf/cf, bats left, age 34

                 AB   H 2B 3B HR   R RBI HP   W IW   K SB CS  AVG  OBP  SPC   OPS  RC
Projected StL   420 113 23  2 23  75  69  3  64  2 132 10  6 .269 .367 .498  .864  80
Prorated  StL   269  72 15  1 15  48  44  2  41  1  84  6  4                       51
Actual    StL   264  62 18  3 15  38  39  2  44  8 105  4  2 .235 .345 .496  .841  47

Prorated  SD    124  33  7  1  7  22  20  1  19  1  39  3  2                       24
Actual    SD    125  36 10  1  4  20  19  2  18  1  40  6  0 .288 .386 .480  .866  25

Prorated  Tot   393 106 22  2 22  70  65  3  60  2 123  9  6                       75
Actual    Tot   389  98 28  4 19  58  58  4  62  9 145 10  2 .252 .358 .491  .849  72

 

Mike Colangelo, lf/cf, bats right, age 24

                 AB   H 2B 3B HR   R RBI HP   W IW   K SB CS  AVG  OBP  SPC   OPS  RC
Projected SD     68  18  3  1  1   9   7  1   6  0  13  1  0 .265 .333 .382  .716   9
Prorated  SD     91  24  4  1  1  12   9  1   8  0  17  1  0                       11
Actual    SD     91  22  3  3  2  10   8  1   8  0  30  0  0 .242 .310 .407  .717  11

 

Mark Kotsay, cf/rf, bats left, age 25

                 AB   H 2B 3B HR   R RBI HP   W IW   K SB CS  AVG  OBP  SPC   OPS  RC
Projected SD    550 157 28  7 12  80  61  0  41  3  50 14  8 .285 .332 .427  .759  74
Prorated  SD    422 120 21  5  9  61  47  0  31  2  38 11  6                       56
Actual    SD    406 118 29  1 10  67  58  2  48  1  58 13  5 .291 .366 .441  .807  66

 

Santiago Perez, cf/lf/rf/ss, bats switch, age 25

                 AB   H 2B 3B HR   R RBI HP   W IW   K SB CS  AVG  OBP  SPC   OPS  RC
Projected SD     70  15  3  1  0  10   5  0   5  0  16  4  1 .214 .267 .286  .552   6
Prorated  SD     91  19  4  1  0  13   6  0   6  0  21  5  1                        7
Actual    SD     81  16  1  0  0  13   4  0  15  0  29  5  1 .198 .320 .210  .529   7

 

Emil Brown, cf, bats right, age 26

                 AB   H 2B 3B HR   R RBI HP   W IW   K SB CS  AVG  OBP  SPC   OPS  RC
Projected Pit    66  18  4  0  2  11   7  1   7  0  13  3  1 .273 .347 .424  .771  10
Prorated  Pit   123  34  7  0  4  21  13  2  13  0  24  6  2                       20
Actual    Pit   123  25  4  1  3  18  13  2  15  1  42 10  4 .203 .300 .325  .625  13

Prorated  SD     13   4  1  0  0   2   1  0   1  0   3  1  0                        2
Actual    SD     14   1  0  0  0   3   0  0   1  0   7  2  0 .071 .133 .071  .205   0

Prorated  Tot   136  37  8  0  4  23  14  2  14  0  27  6  2                       21
Actual    Tot   137  26  4  1  3  21  13  2  16  1  49 12  4 .190 .284 .299  .583  13

 

Bubba Trammell, rf/lf, bats right, age 29

                 AB   H 2B 3B HR   R RBI HP   W IW   K SB CS  AVG  OBP  SPC   OPS  RC
Projected SD     67  16  3  0  3   9  10  0   8  0  13  0  0 .239 .320 .418  .738   9
Prorated  SD    488 116 22  0 22  66  73  0  58  0  95  0  0                       67
Actual    SD    490 128 20  3 25  66  92  4  48  2  78  2  2 .261 .330 .467  .797  75

 

Mike Darr, rf/cf/lf, bats left, age 25

                 AB   H 2B 3B HR   R RBI HP   W IW   K SB CS  AVG  OBP  SPC   OPS  RC
Projected SD    630 170 36  4  8  89  88  4  68  1 134 21  6 .270 .342 .378  .720  83
Prorated  SD    295  79 17  2  4  42  41  2  32  0  63 10  3                       39
Actual    SD    289  80 13  1  2  36  34  1  39  3  72  6  2 .277 .363 .349  .712  38

 

Tony Gwynn, rf, bats left, age 41

                 AB   H 2B 3B HR   R RBI HP   W IW   K SB CS  AVG  OBP  SPC   OPS  RC
Projected SD    608 192 44  0 14  84  86  3  45  8  23  4  3 .316 .361 .457  .818  96
Prorated  SD    102  32  7  0  2  14  14  1   8  1   4  1  1                       15
Actual    SD    102  33  9  1  1   5  17  0  10  1   9  1  0 .324 .384 .461  .845  19

 

Pitchers

 

Bobby Jones, starter, throws right, age 31

                ERA   G GS   W  L  S  INN   H HR  BB   K   AVG   OPS
Projected SD   4.96  32 32  10 12  0  192 210 30  55 117  .279  .810
Prorated  SD         34 34  11 13  0  203 222 32  58 124            
Actual    SD   5.12  33 33   8 19  0  195 250 37  38 113  .305  .841

 

Kevin Jarvis, starter, throws right, age 31

                ERA   G GS   W  L  S  INN   H HR  BB   K   AVG   OPS
Projected SD   4.52  13 13   4  5  0   74  74 13  21  43  .262  .794
Prorated  SD         34 34  10 13  0  191 192 34  54 111            
Actual    SD   4.79  32 32  12 11  0  193 189 37  49 133  .254  .788

 

Woody Williams, starter, throws right, age 34

                ERA   G GS   W  L  S  INN   H HR  BB   K   AVG   OPS
Projected SD   4.25  32 32  13 13  0  226 216 36  77 159  .251  .753
Prorated  SD         21 21   9  9  0  149 142 24  51 105            
Actual    SD   4.97  23 23   8  8  0  145 170 28  37 102  .296  .852

Prorated  StL        10 10   4  4  0   68  65 11  23  48            
Actual    StL  2.28  11 11   7  1  0   75  54  7  19  52  .205  .609

Prorated  Tot        31 31  12 12  0  217 207 35  74 153            
Actual    Tot  4.05  34 34  15  9  0  220 224 35  56 154  .268  .776

 

Brian Tollberg, starter, throws right, age 28

                ERA   G GS   W  L  S  INN   H HR  BB   K   AVG   OPS
Projected SD   4.50  32 32  10 12  0  194 206 27  51 147  .273  .769
Prorated  SD         19 19   6  7  0  117 125 16  31  89            
Actual    SD   4.30  19 19  10  4  0  117 133 15  25  71  .287  .774

 

Adam Eaton, starter, throws right, age 23

                ERA   G GS   W  L  S  INN   H HR  BB   K   AVG   OPS
Projected SD   4.17  32 32  11 11  0  192 186 20  84 141  .256  .734
Prorated  SD         19 19   7  7  0  115 112 12  50  85            
Actual    SD   4.32  17 17   8  5  0  117 108 20  40 109  .241  .736

 

Brian Lawrence, starter/reliever, throws right, age 25

                ERA   G GS   W  L  S  INN   H HR  BB   K   AVG   OPS
Projected SD   5.00  13  0   1  1  0   18  19  3   5  18  .271  .782
Prorated  SD         81  0   6  6  0  112 118 19  31 112            
Actual    SD   3.45  27 15   5  5  0  115 107 10  34  84  .244  .676

 

Junior Herndon, starter/reliever, throws right, age 22

                ERA   G GS   W  L  S  INN   H HR  BB   K   AVG   OPS
Projected SD   5.71  13  0   1  1  0   17  19  3   8  10  .284  .826
Prorated  SD         34  0   3  3  0   45  49  8  21  26            
Actual    SD   6.33  12  8   2  6  0   43  55  5  25  14  .322  .914

 

Sterling Hitchcock, starter, throws left, age 30

                ERA   G GS   W  L  S  INN   H HR  BB   K   AVG   OPS
Projected SD   4.34  14 14   5  5  0   85  82 14  29  79  .253  .758
Prorated  SD          3  3   1  1  0   20  19  3   7  18            
Actual    SD   3.32   3  3   2  1  0   19  22  1   3  15  .275  .710

Prorated  NYA         9  9   3  3  0   56  54  9  19  52            
Actual    NYA  6.49  10  9   4  4  0   51  67  5  18  28  .315  .837

Prorated  Tot        12 12   4  4  0   75  73 12  26  70            
Actual    Tot  5.63  13 12   6  5  0   70  89  6  21  43  .304  .803

 

Jason Middlebrook, starter, throws right, age 26

                ERA   G GS   W  L  S  INN   H HR  BB   K   AVG   OPS
Actual    SD   5.12   4  3   2  1  0   19  18  6  10  10  .247  .866

 

Carlton Loewer, starter, throws right, age 27

                ERA   G GS   W  L  S  INN   H HR  BB   K   AVG   OPS
Projected SD   4.44   4  4   1  1  0   26  29  3   7  15  .284  .775
Prorated  SD          1  1   0  0  0    7   8  1   2   4            
Actual    SD  24.92   2  2   0  2  0    4  13  2   3   1  .520 1.611

 

Jose Antonio Nunez, reliever, throws left, age 22

                ERA   G GS   W  L  S  INN   H HR  BB   K   AVG   OPS
Projected LA   4.84  70  0   5  6  1   93 116 10  26  83  .301  .735
Prorated  LA          7  0   1  1  0    9  12  1   3   8            
Actual    LA  13.50   6  0   0  1  0    7  14  4   5  11  .389 1.241

Prorated  SD         37  0   3  3  1   49  62  5  14  44            
Actual    SD   3.31  56  0   4  1  0   52  48  3  20  49  .245  .687

Prorated  Tot        44  0   3  4  1   59  73  6  16  52            
Actual    Tot  4.58  62  0   4  2  0   59  62  7  25  60  .267  .773

 

David Lee, reliever, throws right, age 28

                ERA   G GS   W  L  S  INN   H HR  BB   K   AVG   OPS
Projected SD   4.84  17  0   1  1  0   22  21  4  14  19  .247  .792
Prorated  SD         37  0   2  2  0   49  46  9  30  41            
Actual    SD   3.70  41  0   1  0  0   49  52  6  27  42  .278  .823

 

Wascar Serrano, reliever/starter, throws right, age 23

                ERA   G GS   W  L  S  INN   H HR  BB   K   AVG   OPS
Projected SD   7.02  13  0   1  1  0   17  21  4   8  17  .313  .957
Prorated  SD         37  0   3  3  0   47  60 11  23  48            
Actual    SD   6.56  20  5   3  3  0   47  60  7  21  39  .313  .893

 

Rodney Myers, reliever, throws right, age 32

                ERA   G GS   W  L  S  INN   H HR  BB   K   AVG   OPS
Projected SD   4.67  40  0   1  2  0   27  29  4  12  21  .276  .810
Prorated  SD         70  0   2  4  0   47  51  7  21  37            
Actual    SD   5.32  37  0   1  2  1   47  53  6  20  29  .291  .812

 

Tom Davey, reliever, throws right, age 27

                ERA   G GS   W  L  S  INN   H HR  BB   K   AVG   OPS
Projected SD   4.76  70  0   4  5  2   93  99 10  49  79  .277  .796
Prorated  SD         28  0   2  2  1   37  40  4  20  32            
Actual    SD   4.50  39  0   2  4  0   38  41  3  17  37  .272  .733

 

Jay Witasick, reliever, throws right, age 28

                ERA   G GS   W  L  S  INN   H HR  BB   K   AVG   OPS
Projected SD   4.95  34  4   4  6  0   84  88 13  39  73  .272  .795
Prorated  SD         15  2   2  3  0   37  39  6  17  32            
Actual    SD   1.86  31  0   5  2  1   39  31  3  15  53  .218  .613

Prorated  NYA        17  2   2  3  0   42  44  7  20  37            
Actual    NYA  4.69  32  0   3  0  0   40  47  5  18  53  .283  .784

Prorated  Tot        32  4   4  6  0   79  83 12  37  69            
Actual    Tot  3.30  63  0   8  2  1   79  78  8  33 106  .253  .705

 

Chuck McElroy, reliever, throws left, age 33

                ERA   G GS   W  L  S  INN   H HR  BB   K   AVG   OPS
Projected Bal  4.49  22 22   6  6  0  120 117 10  61  95  .256  .747
Prorated  Bal         9  9   2  2  0   49  47  4  25  38            
Actual    Bal  5.36  18  5   1  2  0   45  49  8  28  22  .269  .832

Prorated  SD          6  6   2  2  0   33  32  3  17  26            
Actual    SD   5.16  31  0   1  1  0   30  38  6  18  25  .306  .884

Prorated  Tot        15 15   4  4  0   81  79  7  41  64            
Actual    Tot  5.28  49  5   2  3  0   75  87 14  46  47  .284  .853

 

Rudy Seanez, reliever, throws right, age 32

                ERA   G GS   W  L  S  INN   H HR  BB   K   AVG   OPS
Projected SD   2.45  19  0   1  0  0   18  14  2   8  19  .212  .612
Prorated  SD         26  0   1  0  0   25  19  3  11  26            
Actual    SD   2.63  26  0   0  2  1   24  15  3  15  24  .176  .610

Prorated  Atl        12  0   1  0  0   12   9  1   5  12            
Actual    Atl  3.00  12  0   0  0  0   12   8  1   4  17  .182  .523

Prorated  Tot        38  0   2  0  0   36  28  4  16  38            
Actual    Tot  2.75  38  0   0  2  1   36  23  4  19  41  .178  .581

 

Jeremy Fikac, reliever, throws right, age 26

                ERA   G GS   W  L  S  INN   H HR  BB   K   AVG   OPS
Actual    SD   1.37  23  0   2  0  0   26  15  2   5  19  .165  .480

 

Brett Jodie, reliever/starter, throws right, age 24

                ERA   G GS   W  L  S  INN   H HR  BB   K   AVG   OPS
Actual    NYA 27.00   1  1   0  1  0    2   7  3   1   0  .583 1.949
Actual    SD   4.63   7  2   0  1  0   23  19  7  12  13  .229  .808
Actual    Tot  6.39   8  3   0  2  0   25  26 10  13  13  .274  .951

 

David Lundquist, reliever, throws right, age 28

                ERA   G GS   W  L  S  INN   H HR  BB   K   AVG   OPS
Actual    SD   5.95  17  0   0  1  0   20  20  1   7  19  .260  .728

 

Kevin Walker, reliever, throws left, age 24

                ERA   G GS   W  L  S  INN   H HR  BB   K   AVG   OPS
Projected SD   2.52  70  0   5  2  1   75  53  6  38  65  .200  .602
Prorated  SD         11  0   1  0  0   12   8  1   6  10            
Actual    SD   3.00  16  0   0  0  0   12   5  0   8  17  .122  .485

 

Dave Maurer, reliever, throws left, age 26

                ERA   G GS   W  L  S  INN   H HR  BB   K   AVG   OPS
Projected SD   4.15  53  0   4  4  0   74  74 13  26  69  .262  .775
Prorated  SD          5  0   0  0  0    6   6  1   2   6            
Actual    SD  10.80   3  0   0  0  0    5   8  1   4   4  .348  .966

 

Jimmy Osting, reliever, throws left, age 24

                ERA   G GS   W  L  S  INN   H HR  BB   K   AVG   OPS
Projected Phi  7.47  13  0   0  1  0   16  22  3  11   9  .338 1.013

Prorated  SD          2  0   0  0  0    2   3  0   1   1            
Actual    SD   0.00   3  0   0  0  0    2   1  0   2   3  .143  .619

 

Trevor Hoffman, closer, throws right, age 33

                ERA   G GS   W  L  S  INN   H HR  BB   K   AVG   OPS
Projected SD   2.25  70  0   5  4 42   80  62  7  16  92  .213  .598
Prorated  SD         55  0   4  3 33   63  49  6  13  72            
Actual    SD   3.43  62  0   3  4 43   60  48 10  21  63  .216  .663

 

 

 

 

Projections and text: Copyright © 2002. Diamond Mind, Inc. All rights reserved.
Actual 2001 statistics: Copyright © 2001. STATS, Inc. All rights reserved.