poprawiony zapis , poprawne zwalnianie pamieci, zakonczone obroty