diff --git a/.ci/generateIndex.py b/.ci/generateIndex.py
index 750fb573dec14a19070554d2eb080e8e0c97a43e..a5011053fec87730369fc74005958da5bd8b73e4 100644
--- a/.ci/generateIndex.py
+++ b/.ci/generateIndex.py
@@ -1,7 +1,7 @@
-from generator.library import *
+from generator import core, save
 
 # walk through the folders with all the cards
-index, whitelist = core(["internal", "external"])
+ind, wl = core.core(["internal", "external"])
 
-save_index(index, "cards.md")
-save_whitelist(whitelist, ".ci/whitelist.txt")
\ No newline at end of file
+save.save_index(ind, "cards.md")
+save.save_whitelist(wl, ".ci/whitelist.txt")