doplněno o krok 5