доработки, тесты, исключения
тесты исключения