но для чего он нам нужен