diff --git a/src/caosadvancedtools/cfood.py b/src/caosadvancedtools/cfood.py
index 94fd3892ab684fbc0de6e8747f86e057e44d7779..8b1470b4ec9ca2ebb0171ed4e4bba3d836d9189c 100644
--- a/src/caosadvancedtools/cfood.py
+++ b/src/caosadvancedtools/cfood.py
@@ -31,7 +31,12 @@ from datetime import datetime
 import caosdb as db
 from caosdb.exceptions import TransactionError
 
-#from something import get_entity
+
+def get_entity(name):
+    ent = db.Entity(name=name)
+    ent.retrieve()
+
+    return ent
 
 
 class AbstractCFood(object):
diff --git a/src/caosadvancedtools/crawler.py b/src/caosadvancedtools/crawler.py
index 0c20b5b4b08eb0b62c77ff031abac0580f743d1e..0c570ff14cb76bdafd866d299087014d1dd783a1 100644
--- a/src/caosadvancedtools/crawler.py
+++ b/src/caosadvancedtools/crawler.py
@@ -35,18 +35,18 @@ class Crawler(object):
 
     def crawl(self, files):
         for crawled_file in files:
-            if crawled_file.size == 0:
-                crawled_file.add_message(
-                    type="Warning", description="This file is empty. Shouldn't we delete it?")
-                self.report.append(f)
+            # if crawled_file.size == 0:
+            #    crawled_file.add_message(
+            #        type="Warning", description="This file is empty. Shouldn't we delete it?")
+            #    self.report.append(crawled_file)
 
-                continue
+            #    continue
 
             for cfood in self.food:
                 match = cfood.pattern.match(crawled_file.path)
 
                 if match is not None:
-                    cfood.treat_match(crawled_file.path, match)
+                    cfood.treat_match(crawled_file, match)
 
     @staticmethod
     def query_files(path):