Исправил TODO
Добавил комментарии
Добавить исключение