diff --git a/src/newcrawler/crawl.py b/src/newcrawler/crawl.py
index f0d6d079aa64c1752da0e29604fa134e0358d0a1..4ddf2221b1de34436640921b674800a4fe81571d 100644
--- a/src/newcrawler/crawl.py
+++ b/src/newcrawler/crawl.py
@@ -66,11 +66,11 @@ import argparse
 from argparse import RawTextHelpFormatter
 import caosdb as db
 from .stores import GeneralStore, RecordStore
-from .structure_elements import StructureElement, Directory, File
+from .structure_elements import StructureElement, Directory
 from .converters import Converter, DirectoryConverter
 from .identifiable_adapters import LocalStorageIdentifiableAdapter
 from collections import defaultdict
-from typing import Union
+from typing import Union, Any
 
 
 class Crawler(object):
@@ -180,7 +180,7 @@ class Crawler(object):
     @staticmethod
     def debug_build_usage_tree(converter: Converter):
         print(converter)
-        res = {
+        res: dict[str, dict[str, Any]] = {
             converter.name: {
                 "usage": ", ".join(converter.metadata["usage"]),
                 "subtree": {}