Реализоан основной функционал