Fixes

Если я правильно понял -- более гранулярный означал менее общий. Добавил
удаление папки после её создания.  Добавил локи там где их не хватало.