добавил еще две функции