diff --git a/src/caosadvancedtools/cache.py b/src/caosadvancedtools/cache.py
index 1dfdeb7f4b39dbe1f8a5c25a9b3178871a71674b..980222d011e9254c9e119ee1fc527245c8b565bf 100644
--- a/src/caosadvancedtools/cache.py
+++ b/src/caosadvancedtools/cache.py
@@ -5,9 +5,10 @@ import os
 import sqlite3
 from hashlib import sha256
 
-import caosdb as db
 from lxml import etree
 
+import caosdb as db
+
 
 def put_in_container(stuff):
     if isinstance(stuff, list):
diff --git a/src/caosadvancedtools/crawler.py b/src/caosadvancedtools/crawler.py
index 48191558100e62cd29ddff3d16afc128e5b3a240..84a635694723545be9470c7f5abfbee23d694d6c 100644
--- a/src/caosadvancedtools/crawler.py
+++ b/src/caosadvancedtools/crawler.py
@@ -194,8 +194,8 @@ class Crawler(object):
             for idx, item in self.iteritems():
                 if Cfood.match_item(item):
                     try:
-                        cfoods.append(Cfood(item))
                         matches[idx].append(Cfood.__name__)
+                        cfoods.append(Cfood(item))
                         logger.debug("{} matched\n{}.".format(
                                 Cfood.__name__,
                                 item))