добавил обработку событий