навіщо блок?