Refaktoryzacja kodu cz. 1