Refaktoryzacja cz.2