Parannettu törmäyslogiikkaa, kirjoitettu testejä, päivitetty kaavioita