diff --git a/karolina.md b/karolina.md
index 50cb36264d2ff3a61cb7e581515b1a53f234a126..25308d971c610fcd0d873c822c34ff7a8467cc0c 100644
--- a/karolina.md
+++ b/karolina.md
@@ -1,10 +1,4 @@
 
-## Modulefiles
-
-| Module | Description |
-| ------ | ----------- |
-| compiler | Old module, description not available. |
-
 ## Core
 
 | Module | Description |
@@ -484,51 +478,3 @@
 | [x265](https://x265.org/) | x265 is a free software library and application for encoding video streams into the H.265 AVC compression format, and is released under the terms of the GNU GPL. |
 | [xprop](https://www.x.org/wiki/) | The xprop utility is for displaying window and font properties in an X server. One window or font is selected using the command line arguments or possibly in the case of a window, by clicking on the desired window. A list of properties is then given, possibly with formatting information. |
 | [Xvfb](https://www.x.org/releases/X11R7.6/doc/man/man1/Xvfb.1.xhtml) | Xvfb is an X server that can run on machines with no display hardware and no physical input devices. It emulates a dumb framebuffer using virtual memory. |
-
-## Modulefiles
-
-| Module | Description |
-| ------ | ----------- |
-
-## Modulefiles
-
-| Module | Description |
-| ------ | ----------- |
-| atp | Old module, description not available. |
-| cce | Old module, description not available. |
-| cray-ccdb | Old module, description not available. |
-| cray-cti | Old module, description not available. |
-| cray-dsmml | Old module, description not available. |
-| cray-dyninst | Old module, description not available. |
-| cray-fftw | Old module, description not available. |
-| cray-hdf5 | Old module, description not available. |
-| cray-hdf5-parallel | Old module, description not available. |
-| cray-libsci | Old module, description not available. |
-| cray-mpich | Old module, description not available. |
-| cray-mpich-abi | Old module, description not available. |
-| cray-mpich-abi-pre-intel-5.0 | Old module, description not available. |
-| cray-mpich-ucx | Old module, description not available. |
-| cray-mrnet | Old module, description not available. |
-| cray-netcdf | Old module, description not available. |
-| cray-netcdf-hdf5parallel | Old module, description not available. |
-| cray-openshmemx | Old module, description not available. |
-| cray-parallel-netcdf | Old module, description not available. |
-| cray-pmi | Old module, description not available. |
-| cray-python | Old module, description not available. |
-| cray-R | Old module, description not available. |
-| cray-stat | Old module, description not available. |
-| craype | Old module, description not available. |
-| craype-dl-plugin-py3 | Old module, description not available. |
-| craypkg-gen | Old module, description not available. |
-| gcc-native | Old module, description not available. |
-| gdb4hpc | Old module, description not available. |
-| libfabric | Old module, description not available. |
-| papi | Old module, description not available. |
-| perftools-base | Old module, description not available. |
-| PrgEnv-aocc | Old module, description not available. |
-| PrgEnv-cray | Old module, description not available. |
-| PrgEnv-gnu | Old module, description not available. |
-| PrgEnv-intel | Old module, description not available. |
-| sanitizers4hpc | Old module, description not available. |
-| totalview | Old module, description not available. |
-| valgrind4hpc | Old module, description not available. |
diff --git a/modules.py b/modules.py
index 446663f515bd496349a2afec5ec04268cb28933d..7c9e26a8e96d706c996b11774b3df1edb6535cad 100755
--- a/modules.py
+++ b/modules.py
@@ -48,7 +48,12 @@ if __name__ == "__main__":
             continue
         if subdir == "/apps/all/Lmod/8.7.37/modulefiles/Linux":
             continue
-
+        if subdir == "/apps/all/intel-compilers/2023.2.1/modulefiles":
+            continue
+        if subdir == "/opt/cray/pe/modulefiles":
+            continue
+        if subdir == "/opt/cray/pe/craype-targets/1.4.0/modulefiles":
+                        continue
         
         available_software = get_software_list(subdir)
         print("\n## {}\n".format(os.path.basename(subdir).title()))