private void createSplit(
      Athlete athlete,
      SwimEvent swimEvent,
      int lapNumber,
      int cummulativeDistance,
      long splitTime,
      long cumulativeTime) {
    try {
      Split newSplit = new Split();
      newSplit.newInstance(
          mRaceUuid, athlete, swimEvent, lapNumber, cummulativeDistance, splitTime, cumulativeTime);
      newSplit.pin();
      updateSplits(cumulativeTime, cummulativeDistance, false);
      mPreviousCummulativeTime = cumulativeTime;

    } catch (ParseException e) {
      MyLog.e(
          "RaceTimerFragment",
          "createSplit: ParseException: for Athlete " + mAthleteNumber + ": " + e.getMessage());
    }
  }