Jeszcze dokładnie nie przetestowałem, ale dodaję kolejne punkty z match trace'a i trochę uporzadkowalem