poprawiony format kodu i dodane parametry do metod