diff --git a/bec-machine_setup b/bec-machine_setup
new file mode 100644
index 0000000000000000000000000000000000000000..b3f6baf742b1bcdc93c1a2e9430111574bcab791
--- /dev/null
+++ b/bec-machine_setup
@@ -0,0 +1,25 @@
+##!/bin/sh
+#
+# auto-generated from env_settings/user_change_me.cfg
+#
+# Intended to contain instructions to properly set up the computing environment
+# (especially on large managed clusters/supercomputers).  These will be
+# executed during code compilation and/or at runtime.
+#
+# This code has been written using "heirloom" sh-syntax, which should
+#  allow the greatest (easily) possible portability among "modern" computing
+#  systems.  All modifications to this code should therefore employ only
+#  "heirloom" sh-syntax (e.g., *NO* syntax, assumptions, or structures
+#  specific to bash, ksh, tcsh, zsh, or any nonstandard "heirloom" sh).
+
+# Remove all currently loaded modules:
+module purge
+
+# Load and/or unload modules:
+module load gcc/10.2
+module load hdf/4.2.15-nocdf
+module load hdf5/1.8.21
+module load netcdf4/4.8.1
+module load himawari/2019
+module load rttov/13.1
+
diff --git a/load_modules b/load_modules
new file mode 100644
index 0000000000000000000000000000000000000000..95cfa098d77a6378f40592f7b93277890a7c70e3
--- /dev/null
+++ b/load_modules
@@ -0,0 +1,3 @@
+source /etc/profile
+module purge
+module load gcc/8.3 hdf/4.2.14-nocdf hdf5/1.8.21 netcdf4/4.7.0 license_idl idl