def preprocess(cls, virtual_fs: VirtualFS, root: Directory):
        settings.logger.info("Squashing toplevel directory..")

        root_index = root.files[0]
        root_index.filename = "index.html"

        # squash toplevel directory, as it holds only index
        blog_subdir = root.subdirs[0]
        root.subdirs = blog_subdir.subdirs
        root.files = blog_subdir.files
        root.files.append(root_index)
        root.reindex_parents()

        root.inner_index = root_index
        root.outer_index = root_index
    def preprocess(cls, virtual_fs: VirtualFS, root: Directory):
        settings.logger.info("Renaming `English_section/` to `en/` and "
                             "`Czech_section/` to `cz/`.")

        root.subdirs = list(cls._reindex_dirs(root))