private void LoadRecords()
 {
     if (!File.Exists(recordFile))
     {
         Debug.LogWarning("Record file does not exist");
         trackRecords = new TrackRecords();
     }
     else
     {
         FileStream fs  = File.OpenRead(recordFile);
         var        ser = new DataContractJsonSerializer(typeof(TrackRecords));
         trackRecords = (TrackRecords)ser.ReadObject(fs);
         fs.Close();
     }
     trackRecords.Init();
     return;
 }