diff --git a/README.md b/README.md
index 46c337eee8b64c236452dccc3afdee261527e9a6..44b2d200b6939a5ac2f3afeb560b53f36e00377d 100644
--- a/README.md
+++ b/README.md
@@ -109,9 +109,9 @@ cdo -s -P 16 -remapcon,r180x90 -setgrid,icon_grid_G.nc -ap2pl,$plev file.nc file
 
 For example:
 ```
-cdo -P 16 mergetime slabctr_atm_3d_ml_????????T000000Z.nc slabctr_atm_3d_ml_197901-201701.nc
-cdo -P 16 -ap2pl,$plev slabctr_atm_3d_ml_197901-201701.nc slabctr_atm_3d_ml_197901-201701.plev.nc
-cdo -s -P 16 -remapcon,r180x90 -setgrid,icon_grid_G.nc slabctr_atm_3d_ml_197901-201701.plev.nc slabctr_atm_3d_ml_197901-201701.plev.r180x90.nc
+cdo -O -P 16 mergetime slabctr_atm_3d_ml_????????T000000Z.nc slabctr_atm_3d_ml_197901-201701.nc
+cdo -O -P 16 -ap2pl,$plev slabctr_atm_3d_ml_197901-201701.nc slabctr_atm_3d_ml_197901-201701.plev.nc
+cdo -O -s -P 16 -remapcon,r180x90 -setgrid,icon_grid_G.nc slabctr_atm_3d_ml_197901-201701.plev.nc slabctr_atm_3d_ml_197901-201701.plev.r180x90.nc
 ```
 
 
diff --git a/postprocessing/pp_3d.sh b/postprocessing/pp_3d.sh
new file mode 100644
index 0000000000000000000000000000000000000000..32e09293240e363da6bd125370b3b4d9871dea6f
--- /dev/null
+++ b/postprocessing/pp_3d.sh
@@ -0,0 +1,48 @@
+#!/bin/bash
+#
+#SBATCH -J pp_3d
+#SBATCH -N 1
+#SBATCH --ntasks-per-node=1
+#SBATCH --ntasks-per-core=48
+#SBATCH --mail-type=BEGIN    # first have to state the type of event to occur 
+#SBATCH --mail-user=aiko.voigt@univie.ac.at   # and then your email address
+#SBATCH --time=16:00:00 
+
+module load cdo --auto
+
+# interpolate to these pressure levels
+plev="100000,95000,90000,85000,80000,75000,70000,65000,60000,55000,50000,45000,40000,35000,30000,25000,20000,15000,10000,5000,10"
+
+echo "Working on slabctr:"
+cd /gpfs/data/fs72044/avoigt_teach/experiments/s2024/slabctr
+cdo -P 48 mergetime slabctr_atm_3d_ml_????????T000000Z.nc slabctr_atm_3d_ml_197901-201701.nc
+cdo -P 48 -ap2pl,$plev slabctr_atm_3d_ml_197901-201701.nc slabctr_atm_3d_ml_197901-201701.plev.nc
+cdo -s -P 48 -remapcon,r180x90 -setgrid,icon_grid_G.nc slabctr_atm_3d_ml_197901-201701.plev.nc slabctr_atm_3d_ml_197901-201701.plev.r180x90.nc
+cp slabctr_atm_3d_ml_197901-201701.plev.r180x90.nc /gpfs/data/fs72044/avoigt_teach/experiments/s2024/output4students/slabctr
+echo "slabctr finished!"
+
+echo "Working on slab4x:"
+cd /gpfs/data/fs72044/avoigt_teach/experiments/s2024/slab4x
+cdo -P 48 mergetime slab4x_atm_3d_ml_????????T000000Z.nc slab4x_atm_3d_ml_199002-201701.nc
+cdo -P 48 -ap2pl,$plev slab4x_atm_3d_ml_197901-201701.nc slab4x_atm_3d_ml_199002-201701.plev.nc
+cdo -s -P 48 -remapcon,r180x90 -setgrid,icon_grid_G.nc slab4x_atm_3d_ml_199002-201701.plev.nc slab4x_atm_3d_ml_199002-201701.plev.r180x90.nc
+cp slab4x_atm_3d_ml_199002-201701.plev.r180x90.nc /gpfs/data/fs72044/avoigt_teach/experiments/s2024/output4students/slab4x
+echo "slab4x finished!"
+
+echo "Working on slab4x-sun:"
+cd /gpfs/data/fs72044/avoigt_teach/experiments/s2024/slab4x-sun
+cdo -P 48 mergetime slab4x-sun_atm_3d_ml_????????T000000Z.nc slab4x-sun_atm_3d_ml_199002-201701.nc
+cdo -P 48 -ap2pl,$plev slab4x-sun_atm_3d_ml_197901-201701.nc slab4x-sun_atm_3d_ml_199002-201701.plev.nc
+cdo -s -P 48 -remapcon,r180x90 -setgrid,icon_grid_G.nc slab4x-sun_atm_3d_ml_199002-201701.plev.nc slab4x-sun_atm_3d_ml_199002-201701.plev.r180x90.nc
+cp slab4x-sun_atm_3d_ml_199002-201701.plev.r180x90.nc /gpfs/data/fs72044/avoigt_teach/experiments/s2024/output4students/slab4x-sun
+echo "slab4x-sun finished!"
+
+echo "Working on slab4x-vap:"
+cd /gpfs/data/fs72044/avoigt_teach/experiments/s2024/slab4x-vap
+cdo -P 48 mergetime slab4x-vap_atm_3d_ml_????????T000000Z.nc slab4x-vap_atm_3d_ml_199002-201701.nc
+cdo -P 48 -ap2pl,$plev slab4x-sun_atm_3d_ml_197901-201701.nc slab4x-vap_atm_3d_ml_199002-201701.plev.nc
+cdo -s -P 48 -remapcon,r180x90 -setgrid,icon_grid_G.nc slab4x-vap_atm_3d_ml_199002-201701.plev.nc slab4x-vap_atm_3d_ml_199002-201701.plev.r180x90.nc
+cp slab4x-vap_atm_3d_ml_199002-201701.plev.r180x90.nc /gpfs/data/fs72044/avoigt_teach/experiments/s2024/output4students/slab4x-vap
+echo "slab4x-vap finished!"
+
+cd /home/fs72044/avoigt_teach/climlab_s2024/msc-climmodlab-s2024/postprocessing