Code fixes needed: - shutil, os.mkdir, etc. everywhere: catch/reraise exceptions correctly