конец 7й, начало 8й - функции