diff --git a/setup.py b/setup.py
index 481e1e2de2ecbee862848fa8e6cafe6fdfb4b179..84904c0cf2cb306ea6f987c2b9962bbef9311df8 100644
--- a/setup.py
+++ b/setup.py
@@ -6,7 +6,6 @@
 # Local install: sudo pip install -e ./
 
 import setuptools
-import pkg_resources
 
 with open("src/snipper/version.py", "r", encoding="utf-8") as fh:
     __version__ = fh.read().split(" = ")[1].strip()[1:-1]
diff --git a/src/codesnipper.egg-info/PKG-INFO b/src/codesnipper.egg-info/PKG-INFO
index d5931d00bc7c2f5a0aa7261c29a3c9a9ffb77e74..df3a4721fee8af202d2d136397d0bf5beb3c7bd2 100644
--- a/src/codesnipper.egg-info/PKG-INFO
+++ b/src/codesnipper.egg-info/PKG-INFO
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: codesnipper
-Version: 0.1.18.9
+Version: 0.1.18.10
 Summary: A lightweight framework for censoring student solutions files and extracting code + output
 Home-page: https://lab.compute.dtu.dk/tuhe/snipper
 Author: Tue Herlau
@@ -13,6 +13,8 @@ Classifier: Operating System :: OS Independent
 Requires-Python: >=3.8
 Description-Content-Type: text/markdown
 License-File: LICENSE
+Requires-Dist: pybtex
+Requires-Dist: numpy
 
 # Snipper
 A lightweight framework for removing code from student solutions.
diff --git a/src/snipper/__pycache__/snip_dir.cpython-39.pyc b/src/snipper/__pycache__/snip_dir.cpython-39.pyc
index 26d4b16c42dfc9f06cb6b530ecbee9662c4fa6b2..ac636f5285cd7692c8743c3e9e3e2e334ab0e6a6 100644
Binary files a/src/snipper/__pycache__/snip_dir.cpython-39.pyc and b/src/snipper/__pycache__/snip_dir.cpython-39.pyc differ
diff --git a/src/snipper/snipper_main.py b/src/snipper/snipper_main.py
index 96834f2ded29243c6824de678652e42c8145ba83..9cab1a61d09e523f06b409708462b85defbfc4d4 100644
--- a/src/snipper/snipper_main.py
+++ b/src/snipper/snipper_main.py
@@ -26,6 +26,12 @@ def censor_code(lines, keep=True):
     lines, nB, cut = fix_b(lines, keep=keep)
     return lines
 
+def fix_tags(lines):
+    for k, l in enumerate(lines):
+        # if l.find(" # !") > 0:
+        #     print(f"{file}:{k}> bad snipper tag, fixing")
+        lines[k] = l.replace("# !", "#!")
+    return lines
 
 def censor_file(file, run_files=True, run_out_dirs=None, cut_files=True,
                 output_solution=False,
diff --git a/src/snipper/version.py b/src/snipper/version.py
index 77ad3aeb93a2026d30fa7bc2d177d484e5766287..ecf3235d263f74fa1df3ea18d4da5e1318019180 100644
--- a/src/snipper/version.py
+++ b/src/snipper/version.py
@@ -1 +1 @@
-__version__ = "0.1.18.9"
+__version__ = "0.1.18.10"