redukcja 700 linii, poprawiony bug