Pääluokka siivottu. Tulos-luokan compareTo -metodi korjattu trimmaamaan aikaStringin, jottei pelikentän kellokentästä tule välilyöntejä mukaan. Pelikenttäluokka: lisätty sisäinen muuttuja takaisinNappi, joka voidaan antaa tulosikkunan kuuntelijalle jotta se voidaan poistaa hetkellisesti käytöstä; Takaisinnappi nyt keskellä kelloa ja miinatietokenttää, selkeämpi. Tulosnäkymä korjattu: nyt ei lisää vakioprofiilituloksia omien profiilien joukkoon. Kellon päivittäjästä poistettu miinatietokenttä turhana, päivitys hoidetaan PelikenttaKuuntelijassa. PelikenttaKuuntelija: lisätty sisäiseksi muuttujaksi takaisin-nappi jotta se voidaan antaa tulosikkunaKuuntelijalle; päivittäjäsäikeen luonti korjattu; Lisätty poikkeuden heittäminen metodeille jotka kutsuvat tallennuslogiikkaa, poikkeus käsitellään mouseReleased-metodissa. Nyt pelin päättyessä näytetään pelitulosikkuna, jossa pelin tulos. Nyt mitään kentän nappia ei voi painaa jos sen attribuutti isEnabled on false, ehkäisee ongelmaa jossa pelin päättymisen jälkeen saattoi luoda uuden tuloksen samasta kentästä onnistuneesti. Refaktoroitu metodeja. Luokka ei käytä muita mouseEventtejä kuin MouseReleased. Luotu suljinnapin kuuntelija: käytetään tulosikkunan suljenappulan kuuntelemisessa. Takaisinnapin kuuntelijaa korjattu ottamaan huomioon ActionEven vain jos nappi oli enabled. Tuloksen virheilmoitusta korjattu. Tallennuslogiikkaa korjattu: virheiden näyttäminen selkeämpää; jos palautuksessa tapahtuu FileNotFoundException tallennetaan uusi tiedosto tyhjällä listalla, ehkäisee tulosten myöhemmässä tallentamisessa ilmeneviä ongelmia; metodia lisaaOliotListoihin korjattu: nyt kirjautumatonta käyttäjää ei lisätä listoihin eikä sille yritetä lisätä kenttäprofiileja. Javadoc Kirjoitettu lopuillekin käyttöliittymäluokille ja metodeille.