public void SelectSongAndAddPlaythrough(Song song) { if ((object)scoreList == null || scoreList.song != song) { scoreList = new ScoreList(song); scoreList.LoadScores(); } else { scoreList.SaveScores(); } currentPlaythrough = scoreList.AddPlaythrough(); }