diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 4c0a4880d7a28db2c6881748d4a7d91659a0a3e6..4b304388c139a179dcea434972eb543ee3785dd1 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -11,24 +11,26 @@ sagetex-sty-copy:
     paths:
       - sagetex.sty
 
-create-sage-script:
+create-sage-scripts:
   image: docker.io/texlive/texlive
   tags: ["x64"]
   needs: [sagetex-sty-copy]
   script:
     - make main.sagetex.sage
+    - make filtered_sage.txt
   after_script:
     - cat main.log
   artifacts:
     paths:
       - main.sagetex.sage
       - sagetex.sty
+      - filtered_sage.txt
 
 run-sage-script:
   image: 
     name: docker.io/sagemath/sagemath
     entrypoint: [""]
-  needs: [create-sage-script]
+  needs: [create-sage-scripts]
   tags: ["x64"]
   script:
     - sage -pip install "pseudowalls==0.0.3" --extra-index-url https://gitlab.com/api/v4/projects/43962374/packages/pypi/simple
@@ -37,13 +39,13 @@ run-sage-script:
     paths:
       - "*sagetex*"
       - "sage-plots-for-main.tex/*"
+      - filtered_sage.txt
 
 build:
   image: docker.io/texlive/texlive
   needs: [run-sage-script]
   tags: ["x64"]
   script:
-    - make filtered_sage.txt
     - latexmk || echo failed final latexmk
   artifacts:
     paths:
diff --git a/main.tex b/main.tex
index 7e91a4caba290055e97a43bee619d36ff15c65cd..b316fa80e615a19d4765c69cbf456815cf9f8f0e 100644
--- a/main.tex
+++ b/main.tex
@@ -150,7 +150,7 @@ $\chern(F) = (R,C,D)$, and consider the possible Chern characters
 $\chern(E) = (r,c,d)$ of some semistabilizer $E$.
  
 \begin{sagesilent}
-	# Requires extra package:
+  # Requires extra package:
   #! sage -pip install "pseudowalls==0.0.3" --extra-index-url https://gitlab.com/api/v4/projects/43962374/packages/pypi/simple
 
 	from pseudowalls import *