Небольшой рефакторинг кода, дополнительная обработка ошибок, принудительный пропуск каталогов _failed