доделаны прототипы функций для перешрузки докана