заполнены функции