Улучшена обработка ошибок.