Kailah Happ #7 INF Saginaw Valley

gp 45
avg .252
hr 2
rbi 17
r 23
sb 7
Recent Games
Apr 21 at Ferris St. L, 5-1
Apr 21 at Ferris St. L, 8-7
Apr 22 at Ferris St. L, 3-1
Apr 22 at Ferris St. W, 13-12
Apr 24 Hillsdale W, 10-3
Apr 24 Hillsdale W, 12-0
Statistics category Overall Conf
Games 76 75th 51 71st
Plate appearances 265 57th 181 53rd
At Bats 227 58th 159 56th
Runs 39 45th 28 43rd
Hits 55 70th 40 67th
Doubles 10 61st 4 81st
Triples - - - -
Home Runs 4 43rd 4 38th
Runs Batted In 28 62nd 27 37th
Total bases 77 70th 56 62nd
Walks 22 41st 9 66th
Hit by pitch 6 17th 6 10th
Strikeouts 24 68th 14 71st
Sacrifice Flies 2 32nd 2 16th
Sacrifice Hits 8 31st 5 36th
Hit into double play 2 44th 2 27th
Stolen Bases 13 18th 7 22nd
Caught Stealing - - - -
Batting Average .242 78th .252 72nd
On Base Percentage .323 67th .313 70th
Slugging Percentage .339 68th .352 64th
Appearances 0 49th 0 47th
Games started 0 44th 0 41st
Wins 0 37th 0 34th
Losses 0 42nd 0 34th
Saves 0 18th 0 12th
Complete Games - - - -
Shutouts - - - -
Innings Pitched 0.0 119th 0.0 116th
Hits - - - -
Runs - - - -
Earned Runs - - - -
Walks - - - -
Strikeouts - - - -
Strikeouts per Game - - - -
Doubles Allowed - - - -
Triples Allowed - - - -
Home Runs Allows - - - -
At Bats Against - - - -
Batting Average Against - - - -
Earned Run Average 0.00 - 0.00 -
Wild pitches - - - -
Hit Batters - - - -
Balks - - - -
Sacrifice Flies Allowed - - - -
Sacrifice Hits Allowed - - - -
Total Chances 266 44th 183 41st
Put Outs 132 52nd 92 43rd
Assists 122 25th 83 26th
Errors 12 38th 8 34th
Fielding Percentage .955 81st .956 78th
Double Plays 2 60th 2 51st
Stolen Bases Allowed - - - -
Runners Caught Stealing - - - -
Runners Caught Stealing Percentage - - - -
Passed Balls - - - -
Catcher's Interference - - - -
Date Opponent Score ab r h 2b 3b hr rbi bb k sb cs
Mar 3 vs. Fayetteville St. W, 10-0 2 2 0 - - - 0 2 - - -
Mar 3 vs. Concordia-St. Paul L, 9-6 3 0 1 - - - 1 1 1 - -
Mar 4 vs. Minn. St. Mankato L, 2-0 0 0 0 - - - 0 3 - 2 -
Mar 4 vs. St. Cloud St. W, 3-1 3 1 1 1 - - 0 - - - -
Mar 5 vs. Southwest Minn. St. L, 1-0 3 0 1 1 - - 0 - 2 - -
Mar 5 vs. C.W. Post W, 1-0 3 0 1 - - - 0 1 - - -
Mar 6 vs. St. Cloud St. W, 2-1 3 0 0 - - - 0 - 1 - -
Mar 6 vs. Holy Family L, 4-3 4 1 0 - - - 0 - - - -
Mar 7 vs. USciences W, 4-1 3 0 0 - - - 0 - - - -
Mar 7 vs. Lees-McRae L, 2-1 3 0 1 - - - 0 - 1 - -
Mar 8 vs. California (Pa.) L, 3-2 4 0 2 - - - 0 - 1 1 -
Mar 8 vs. Concordia-St. Paul W, 6-5 2 1 1 - - - 0 - - - -
Mar 9 vs. Indiana (Pa.) W, 3-1 3 1 1 1 - - 0 - - - -
Mar 9 vs. Adelphi L, 1-0 2 0 0 - - - 0 - - - -
Mar 23 at Lake Erie W, 2-0 4 1 1 - - - 0 - - - -
Mar 23 at Lake Erie W, 8-0 1 1 1 - - - 3 - - - -
Mar 24 at Ashland L, 3-2 4 1 1 - - 1 1 - 1 - -
Mar 24 at Ashland L, 5-4 4 1 1 - - - 0 - 1 - -
Mar 25 at Ohio Dominican L, 6-0 3 0 0 - - - 0 - - - -
Mar 25 at Ohio Dominican L, 10-6 3 0 0 - - - 0 - 1 - -
Mar 31 Northwood (Mich.) W, 6-2 4 1 2 - - - 2 - - 1 -
Mar 31 Northwood (Mich.) L, 3-2 3 1 1 1 - - 0 - - - -
Apr 1 Northwood (Mich.) L, 6-5 4 - - - - - - - - - -
Apr 1 Northwood (Mich.) W, 7-6 4 1 1 1 - - 2 - - 2 -
Apr 4 Lake Superior St. W, 9-2 3 2 2 - - - 0 1 - - -
Apr 4 Lake Superior St. W, 4-2 4 0 0 - - - 1 - - - -
Apr 6 at Grand Valley St. W, 2-1 4 0 2 - - - 0 - - - -
Apr 6 at Grand Valley St. L, 11-0 2 0 0 - - - 0 - - - -
Apr 7 at Grand Valley St. W, 5-3 3 1 1 - - - 0 - - - -
Apr 7 at Grand Valley St. L, 5-0 2 0 1 - - - 0 1 - - -
Apr 10 Hillsdale W, 7-3 3 1 1 - - - 0 1 - - -
Apr 10 Hillsdale L, 1-0 3 0 0 - - - 0 - - - -
Apr 13 Wayne St. (Mich.) L, 8-6 2 2 0 - - - 0 1 - - -
Apr 13 Wayne St. (Mich.) L, 8-4 4 0 1 - - - 1 - - - -
Apr 14 Tiffin W, 7-3 3 1 0 - - - 0 - 1 - -
Apr 14 Tiffin L, 1-0 3 0 0 - - - 0 - 1 - -
Apr 15 Findlay L, 2-0 3 0 1 - - - 0 - - 1 -
Apr 15 Findlay L, 3-0 2 0 0 - - - 0 - - - -
Apr 18 Lake Superior St. L, 6-4 3 0 1 - - - 0 - - - -
Apr 18 Lake Superior St. W, 1-0 3 0 0 - - - 0 - - - -
Apr 20 at Ferris St.   - - - - - - - - - - -
Apr 20 at Ferris St.   - - - - - - - - - - -
Apr 21 at Ferris St. L, 5-1 3 0 0 - - - 0 - 1 - -
Apr 21 at Ferris St. L, 8-7 - - - - - - - - - - -
Apr 22 at Ferris St. L, 3-1 3 1 2 - - 1 1 - - - -
Apr 22 at Ferris St. W, 13-12 5 1 2 - - - 1 1 1 - -
Apr 24 Hillsdale W, 10-3 3 0 2 - - - 3 1 - - -
Apr 24 Hillsdale W, 12-0 2 1 1 - - - 1 - 1 - -
Date Opponent Score hbp sf sh tb xbh hdp go fo go/fo pa
Mar 3 vs. Fayetteville St. W, 10-0 - - - 0 0 - - 2 - 4
Mar 3 vs. Concordia-St. Paul L, 9-6 - - - 1 0 - 1 - - 4
Mar 4 vs. Minn. St. Mankato L, 2-0 - - - 0 0 - - - - 3
Mar 4 vs. St. Cloud St. W, 3-1 - - 1 2 1 - 1 2 0.50 4
Mar 5 vs. Southwest Minn. St. L, 1-0 - - - 2 1 - - - - 3
Mar 5 vs. C.W. Post W, 1-0 - - - 1 0 - - 2 - 4
Mar 6 vs. St. Cloud St. W, 2-1 - - - 0 0 - 1 1 1.00 3
Mar 6 vs. Holy Family L, 4-3 - - - 0 0 - 1 3 0.33 4
Mar 7 vs. USciences W, 4-1 - - - 0 0 - 1 2 0.50 3
Mar 7 vs. Lees-McRae L, 2-1 - - - 1 0 - 1 - - 3
Mar 8 vs. California (Pa.) L, 3-2 - - - 2 0 - 1 - - 4
Mar 8 vs. Concordia-St. Paul W, 6-5 - - 1 1 0 - 1 1 1.00 3
Mar 9 vs. Indiana (Pa.) W, 3-1 - - - 2 1 - 2 - - 3
Mar 9 vs. Adelphi L, 1-0 - - - 0 0 - 2 - - 2
Mar 23 at Lake Erie W, 2-0 - - - 1 0 - - 3 - 4
Mar 23 at Lake Erie W, 8-0 - 1 1 1 0 - 1 1 1.00 3
Mar 24 at Ashland L, 3-2 - - - 4 1 - - 2 - 4
Mar 24 at Ashland L, 5-4 - - - 1 0 - 1 1 1.00 4
Mar 25 at Ohio Dominican L, 6-0 - - - 0 0 - 2 - - 3
Mar 25 at Ohio Dominican L, 10-6 - - - 0 0 - 2 - - 3
Mar 31 Northwood (Mich.) W, 6-2 - - - 2 0 - 1 - - 4
Mar 31 Northwood (Mich.) L, 3-2 - - - 2 1 1 1 1 1.00 3
Apr 1 Northwood (Mich.) L, 6-5 - - - 0 0 - 3 1 3.00 4
Apr 1 Northwood (Mich.) W, 7-6 1 - - 2 1 - 2 1 2.00 5
Apr 4 Lake Superior St. W, 9-2 - - - 2 0 - - 1 - 4
Apr 4 Lake Superior St. W, 4-2 - - - 0 0 - 4 - - 4
Apr 6 at Grand Valley St. W, 2-1 - - - 2 0 - 2 - - 4
Apr 6 at Grand Valley St. L, 11-0 - - - 0 0 - - 2 - 2
Apr 7 at Grand Valley St. W, 5-3 - - - 1 0 - 1 1 1.00 3
Apr 7 at Grand Valley St. L, 5-0 - - - 1 0 - - 1 - 3
Apr 10 Hillsdale W, 7-3 - - - 1 0 - 1 - - 4
Apr 10 Hillsdale L, 1-0 - - - 0 0 - 1 2 0.50 3
Apr 13 Wayne St. (Mich.) L, 8-6 1 - - 0 0 - 1 1 1.00 4
Apr 13 Wayne St. (Mich.) L, 8-4 - - - 1 0 - 2 1 2.00 4
Apr 14 Tiffin W, 7-3 1 - - 0 0 - - 2 - 4
Apr 14 Tiffin L, 1-0 - - - 0 0 - 1 1 1.00 3
Apr 15 Findlay L, 2-0 - - - 1 0 - - 2 - 3
Apr 15 Findlay L, 3-0 - - 1 0 0 - 1 2 0.50 3
Apr 18 Lake Superior St. L, 6-4 - - 1 1 0 - 1 2 0.50 4
Apr 18 Lake Superior St. W, 1-0 - - - 0 0 - 1 2 0.50 3
Apr 20 at Ferris St.   - - - - - - - - - -
Apr 20 at Ferris St.   - - - - - - - - - -
Apr 21 at Ferris St. L, 5-1 - - - 0 0 - 2 - - 3
Apr 21 at Ferris St. L, 8-7 - - - - - - - - - -
Apr 22 at Ferris St. L, 3-1 - - - 5 1 - - - - 3
Apr 22 at Ferris St. W, 13-12 - - - 2 0 - 1 1 1.00 6
Apr 24 Hillsdale W, 10-3 - - - 2 0 - - 1 - 4
Apr 24 Hillsdale W, 12-0 - - - 1 0 - - - - 2
Date Opponent Score gs w l sv ip h r er era bb k hr
Mar 3 vs. Fayetteville St. W, 10-0 0 0 0 0 0.0 - - - 0.00 - - -
Mar 3 vs. Concordia-St. Paul L, 9-6 0 0 0 0 0.0 - - - 0.00 - - -
Mar 4 vs. Minn. St. Mankato L, 2-0 0 0 0 0 0.0 - - - 0.00 - - -
Mar 4 vs. St. Cloud St. W, 3-1 0 0 0 0 0.0 - - - 0.00 - - -
Mar 5 vs. Southwest Minn. St. L, 1-0 0 0 0 0 0.0 - - - 0.00 - - -
Mar 5 vs. C.W. Post W, 1-0 0 0 0 0 0.0 - - - 0.00 - - -
Mar 6 vs. St. Cloud St. W, 2-1 0 0 0 0 0.0 - - - 0.00 - - -
Mar 6 vs. Holy Family L, 4-3 0 0 0 0 0.0 - - - 0.00 - - -
Mar 7 vs. USciences W, 4-1 0 0 0 0 0.0 - - - 0.00 - - -
Mar 7 vs. Lees-McRae L, 2-1 0 0 0 0 0.0 - - - 0.00 - - -
Mar 8 vs. California (Pa.) L, 3-2 0 0 0 0 0.0 - - - 0.00 - - -
Mar 8 vs. Concordia-St. Paul W, 6-5 0 0 0 0 0.0 - - - 0.00 - - -
Mar 9 vs. Indiana (Pa.) W, 3-1 0 0 0 0 0.0 - - - 0.00 - - -
Mar 9 vs. Adelphi L, 1-0 0 0 0 0 0.0 - - - 0.00 - - -
Mar 23 at Lake Erie W, 2-0 0 0 0 0 0.0 - - - 0.00 - - -
Mar 23 at Lake Erie W, 8-0 0 0 0 0 0.0 - - - 0.00 - - -
Mar 24 at Ashland L, 3-2 0 0 0 0 0.0 - - - 0.00 - - -
Mar 24 at Ashland L, 5-4 0 0 0 0 0.0 - - - 0.00 - - -
Mar 25 at Ohio Dominican L, 6-0 0 0 0 0 0.0 - - - 0.00 - - -
Mar 25 at Ohio Dominican L, 10-6 0 0 0 0 0.0 - - - 0.00 - - -
Mar 31 Northwood (Mich.) W, 6-2 0 0 0 0 0.0 - - - 0.00 - - -
Mar 31 Northwood (Mich.) L, 3-2 0 0 0 0 0.0 - - - 0.00 - - -
Apr 1 Northwood (Mich.) L, 6-5 0 0 0 0 0.0 - - - 0.00 - - -
Apr 1 Northwood (Mich.) W, 7-6 0 0 0 0 0.0 - - - 0.00 - - -
Apr 4 Lake Superior St. W, 9-2 0 0 0 0 0.0 - - - 0.00 - - -
Apr 4 Lake Superior St. W, 4-2 0 0 0 0 0.0 - - - 0.00 - - -
Apr 6 at Grand Valley St. W, 2-1 0 0 0 0 0.0 - - - 0.00 - - -
Apr 6 at Grand Valley St. L, 11-0 0 0 0 0 0.0 - - - 0.00 - - -
Apr 7 at Grand Valley St. W, 5-3 0 0 0 0 0.0 - - - 0.00 - - -
Apr 7 at Grand Valley St. L, 5-0 0 0 0 0 0.0 - - - 0.00 - - -
Apr 10 Hillsdale W, 7-3 0 0 0 0 0.0 - - - 0.00 - - -
Apr 10 Hillsdale L, 1-0 0 0 0 0 0.0 - - - 0.00 - - -
Apr 13 Wayne St. (Mich.) L, 8-6 0 0 0 0 0.0 - - - 0.00 - - -
Apr 13 Wayne St. (Mich.) L, 8-4 0 0 0 0 0.0 - - - 0.00 - - -
Apr 14 Tiffin W, 7-3 0 0 0 0 0.0 - - - 0.00 - - -
Apr 14 Tiffin L, 1-0 0 0 0 0 0.0 - - - 0.00 - - -
Apr 15 Findlay L, 2-0 0 0 0 0 0.0 - - - 0.00 - - -
Apr 15 Findlay L, 3-0 0 0 0 0 0.0 - - - 0.00 - - -
Apr 18 Lake Superior St. L, 6-4 0 0 0 0 0.0 - - - 0.00 - - -
Apr 18 Lake Superior St. W, 1-0 0 0 0 0 0.0 - - - 0.00 - - -
Apr 20 at Ferris St.   - - - - - - - - - - - -
Apr 20 at Ferris St.   - - - - - - - - - - - -
Apr 21 at Ferris St. L, 5-1 0 0 0 0 0.0 - - - 0.00 - - -
Apr 21 at Ferris St. L, 8-7 - - - - - - - - - - - -
Apr 22 at Ferris St. L, 3-1 0 0 0 0 0.0 - - - 0.00 - - -
Apr 22 at Ferris St. W, 13-12 0 0 0 0 0.0 - - - 0.00 - - -
Apr 24 Hillsdale W, 10-3 0 0 0 0 0.0 - - - 0.00 - - -
Apr 24 Hillsdale W, 12-0 0 0 0 0 0.0 - - - 0.00 - - -
Date Opponent Score tc po a e fpct dp sba rcs rcs% pb ci
Mar 3 vs. Fayetteville St. W, 10-0 3 1 2 0 1.000 - - - - - -
Mar 3 vs. Concordia-St. Paul L, 9-6 0 0 0 0 - - - - - - -
Mar 4 vs. Minn. St. Mankato L, 2-0 5 3 2 0 1.000 - - - - - -
Mar 4 vs. St. Cloud St. W, 3-1 3 1 1 1 .667 - - - - - -
Mar 5 vs. Southwest Minn. St. L, 1-0 1 1 0 0 1.000 - - - - - -
Mar 5 vs. C.W. Post W, 1-0 6 3 3 0 1.000 - - - - - -
Mar 6 vs. St. Cloud St. W, 2-1 4 2 2 0 1.000 - - - - - -
Mar 6 vs. Holy Family L, 4-3 3 1 1 1 .667 - - - - - -
Mar 7 vs. USciences W, 4-1 2 1 1 0 1.000 - - - - - -
Mar 7 vs. Lees-McRae L, 2-1 4 2 2 0 1.000 - - - - - -
Mar 8 vs. California (Pa.) L, 3-2 5 5 0 0 1.000 - - - - - -
Mar 8 vs. Concordia-St. Paul W, 6-5 1 0 1 0 1.000 - - - - - -
Mar 9 vs. Indiana (Pa.) W, 3-1 3 0 3 0 1.000 - - - - - -
Mar 9 vs. Adelphi L, 1-0 4 1 3 0 1.000 - - - - - -
Mar 23 at Lake Erie W, 2-0 5 4 1 0 1.000 - - - - - -
Mar 23 at Lake Erie W, 8-0 2 0 2 0 1.000 - - - - - -
Mar 24 at Ashland L, 3-2 5 2 2 1 .800 1 - - - - -
Mar 24 at Ashland L, 5-4 6 2 4 0 1.000 - - - - - -
Mar 25 at Ohio Dominican L, 6-0 5 5 0 0 1.000 - - - - - -
Mar 25 at Ohio Dominican L, 10-6 4 2 2 0 1.000 - - - - - -
Mar 31 Northwood (Mich.) W, 6-2 5 3 2 0 1.000 - - - - - -
Mar 31 Northwood (Mich.) L, 3-2 4 4 0 0 1.000 - - - - - -
Apr 1 Northwood (Mich.) L, 6-5 2 1 1 0 1.000 - - - - - -
Apr 1 Northwood (Mich.) W, 7-6 6 1 5 0 1.000 - - - - - -
Apr 4 Lake Superior St. W, 9-2 5 2 3 0 1.000 - - - - - -
Apr 4 Lake Superior St. W, 4-2 5 5 0 0 1.000 - - - - - -
Apr 6 at Grand Valley St. W, 2-1 2 1 1 0 1.000 - - - - - -
Apr 6 at Grand Valley St. L, 11-0 2 0 2 0 1.000 - - - - - -
Apr 7 at Grand Valley St. W, 5-3 4 1 3 0 1.000 - - - - - -
Apr 7 at Grand Valley St. L, 5-0 4 4 0 0 1.000 - - - - - -
Apr 10 Hillsdale W, 7-3 2 0 2 0 1.000 - - - - - -
Apr 10 Hillsdale L, 1-0 3 3 0 0 1.000 - - - - - -
Apr 13 Wayne St. (Mich.) L, 8-6 7 4 3 0 1.000 - - - - - -
Apr 13 Wayne St. (Mich.) L, 8-4 2 0 2 0 1.000 - - - - - -
Apr 14 Tiffin W, 7-3 5 2 2 1 .800 - - - - - -
Apr 14 Tiffin L, 1-0 3 3 0 0 1.000 - - - - - -
Apr 15 Findlay L, 2-0 5 1 3 1 .800 - - - - - -
Apr 15 Findlay L, 3-0 3 1 2 0 1.000 - - - - - -
Apr 18 Lake Superior St. L, 6-4 1 0 1 0 1.000 - - - - - -
Apr 18 Lake Superior St. W, 1-0 3 1 1 1 .667 - - - - - -
Apr 20 at Ferris St.   - - - - - - - - - - -
Apr 20 at Ferris St.   - - - - - - - - - - -
Apr 21 at Ferris St. L, 5-1 1 0 1 0 1.000 - - - - - -
Apr 21 at Ferris St. L, 8-7 - - - - - - - - - - -
Apr 22 at Ferris St. L, 3-1 4 2 2 0 1.000 - - - - - -
Apr 22 at Ferris St. W, 13-12 5 3 2 0 1.000 - - - - - -
Apr 24 Hillsdale W, 10-3 4 1 3 0 1.000 - - - - - -
Apr 24 Hillsdale W, 12-0 0 0 0 0 - - - - - - -
  g ab r h 2b 3b hr rbi bb k sb cs avg obp slg
Total 45 135 23 34 5 - 2 17 13 14 7 - .252 .329 .333
Conference 31 97 17 25 2 - 2 16 6 8 4 - .258 .318 .340
Exhibition - - - - - - - - - - - - - - -
 
-
Home 18 56 10 13 2 - - 10 4 3 4 - .232 .317 .268
Away 13 41 7 12 - - 2 6 2 5 - - .293 .318 .439
Neutral 14 38 6 9 3 - - 1 7 6 3 - .237 .356 .316
 
-
Wins 21 65 16 20 3 - - 13 7 4 3 - .308 .387 .354
Losses 24 70 7 14 2 - 2 4 6 10 4 - .200 .273 .314
 
-
March 22 64 12 16 4 - 1 7 7 9 4 - .250 .319 .359
April 23 71 11 18 1 - 1 10 6 5 3 - .254 .338 .310
  g hbp sf sh tb xbh hdp go fo go/fo pa
Total 45 3 1 5 45 7 1 44 45 0.98 157
Conference 31 3 1 3 33 4 1 32 32 1.00 110
Exhibition - - - - 0 0 - - - - 0
 
-
Home 18 3 - 2 15 2 1 20 20 1.00 65
Away 13 - 1 1 18 2 - 12 12 1.00 45
Neutral 14 - - 2 12 3 - 12 13 0.92 47
 
-
Wins 21 2 1 3 23 3 - 20 23 0.87 78
Losses 24 1 - 2 22 4 1 24 22 1.09 79
 
-
March 22 - 1 3 23 5 1 20 21 0.95 75
April 23 3 - 2 22 2 - 24 24 1.00 82
  app gs w l sv cg ip h r er bb k k/7 hr era
Total 0 0 0 0 0 - 0.0 - - - - - .00 - 0.00
Conference 0 0 0 0 0 - 0.0 - - - - - .00 - 0.00
Exhibition - - - - - - 0.0 - - - - - .00 - 0.00
 
-
Home 0 0 0 0 0 - 0.0 - - - - - .00 - 0.00
Away 0 0 0 0 0 - 0.0 - - - - - .00 - 0.00
Neutral 0 0 0 0 0 - 0.0 - - - - - .00 - 0.00
 
-
Wins 0 0 0 0 0 - 0.0 - - - - - .00 - 0.00
Losses 0 0 0 0 0 - 0.0 - - - - - .00 - 0.00
 
-
March 0 0 0 0 0 - 0.0 - - - - - .00 - 0.00
April 0 0 0 0 0 - 0.0 - - - - - .00 - 0.00
  g tc po a e fpct dp sba rcs rcs% pb ci
Total 45 158 79 73 6 .962 1 - - - - -
Conference 31 114 58 52 4 .965 1 - - - - -
Exhibition - 0 - - - - - - - - - -
 
-
Home 18 65 32 30 3 .954 - - - - - -
Away 13 49 26 22 1 .980 1 - - - - -
Neutral 14 44 21 21 2 .955 - - - - - -
 
-
Wins 21 75 32 40 3 .960 - - - - - -
Losses 24 83 47 33 3 .964 1 - - - - -
 
-
March 22 80 43 34 3 .963 1 - - - - -
April 23 78 36 39 3 .962 - - - - - -