diff --git a/src/caosadvancedtools/crawler.py b/src/caosadvancedtools/crawler.py
index cbf5e98f82fc50afac79f2938a4fdccfd376b1ad..5e84bc8a60c1b358150c4db389efb62656af0631 100644
--- a/src/caosadvancedtools/crawler.py
+++ b/src/caosadvancedtools/crawler.py
@@ -212,13 +212,12 @@ class Crawler(object):
             new_cont.insert(unique=False)
             logger.info("Successfully inserted {} records!".format(len(new_cont)))
             all_inserts += len(new_cont)
-        logger.info("Finished with authorized insertes.")
+        logger.info("Finished with authorized inserts.")
 
         changes = cache.get_updates(run_id)
 
         for _, _, old, new, _ in changes:
-            new_cont = db.Container()
-            new_cont = new_cont.from_xml(new)
+            new_cont = db.Container.from_xml(new)
             ids = []
             tmp = db.Container()
             update_incomplete = False