diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
new file mode 100644
index 0000000000000000000000000000000000000000..c40c2958457e26e4e7a81aa0ea026f2a4a39fd1e
--- /dev/null
+++ b/.gitlab-ci.yml
@@ -0,0 +1,27 @@
+tarballs:
+    stage: test
+    script:
+        - for file in `find . -iname "*tar.gz"`;
+          do
+              echo $file;
+              tar xf $file;
+          done
+        - ls -R
+
+LFS:
+    stage: test
+    script:
+        - yum install -y git-lfs
+        - git lfs install 
+        - git lfs ls-files
+        - git lfs pull
+
+JSON:
+    stage: test
+    script:
+        - yum install -y jq
+        - for file in `find . -iname "*json"`;
+          do
+              echo $file;
+              cat $file | jq empty;
+          done
diff --git a/PUcleaning/README.md b/PUcleaning/README.md
index 67cf664582ff9a644867235ef42cdea7bfa0274a..f3aa06c7fc5636967221b179ed95aa93bf628ced 100644
--- a/PUcleaning/README.md
+++ b/PUcleaning/README.md
@@ -14,6 +14,6 @@ Note: for the UL18 jet data, the tables were produced with command `getHighScale
 ## Large file storage
 
 The tables being rather large, please use git LFS to handle them. Here is a brief recipe on how to proceed:
-- The very first time, run `git lfs install` (do this once per local repo).
-- Before adding a new file, use `git lfs track [file]` (do this once per file).
-- Then you may add the file as usual with `git add [file]` (do this each time you change the file).
+- If you have never used git LFS and if it is not installed (it should be done automatically by the installer from [2e22f769](https://gitlab.cern.ch/cms-analysis/general/DasAnalysisSystem/gitlab-profile/-/merge_requests/24/diffs?commit_id=2e22f769c3e3a8c376aa4784a90e1c437d17d697)), run first of all `git lfs install` (do this once per local repo).
+- If you want to pull an existing file, run `git lfs pull`.
+- If you want to push a new file, first use `git lfs track [file]` (do this once per file), then handle the file as usual with `git add` and `git commit` (do this each time you change the file).
diff --git a/PUstaub/README.md b/PUstaub/README.md
deleted file mode 100644
index d483ef89d1bfa99b276339834570c5dce6341669..0000000000000000000000000000000000000000
--- a/PUstaub/README.md
+++ /dev/null
@@ -1,3 +0,0 @@
-# PU staub tables
-
-These files are produced by the DAS machinery exclusively. For data sets in bins of the hard scale, use `getPUstaubLimitsSlices`; for flat data sets, use `getPUstaubLimitsFlat`.
diff --git a/PUstaub/ak4/Herwig16.txt b/PUstaub/ak4/Herwig16.txt
deleted file mode 100644
index 0752315df45a049293be6ed42e90d29b32cdd6dc..0000000000000000000000000000000000000000
--- a/PUstaub/ak4/Herwig16.txt
+++ /dev/null
@@ -1,53 +0,0 @@
-ptmin	maxlogw
-43	8.98526
-49	8.14766
-56	7.30149
-74	5.6915
-84	4.9611
-97	4.17761
-114	3.38643
-133	2.60288
-153	1.93122
-174	1.34469
-196	0.7367
-220	0.169605
-245	-0.395402
-272	-0.895299
-300	-1.37044
-330	-1.83443
-362	-2.29914
-395	-2.77003
-430	-3.18715
-468	-3.62064
-507	-4.00985
-548	-4.40809
-592	-4.71103
-638	-5.08354
-686	-5.47549
-737	-5.80917
-790	-6.13229
-846	-6.34527
-905	-6.78283
-967	-7.08308
-1032	-7.35986
-1101	-7.57991
-1172	-7.93616
-1248	-8.03432
-1327	-8.40977
-1410	-8.7788
-1497	-9.17642
-1588	-9.32636
-1684	-9.36555
-1784	-9.80082
-1890	-9.79598
-2000	-10.4664
-2116	-10.2953
-2238	-10.6034
-2366	-12.3509
-2500	-8.32631
-2640	-6.35951
-2787	-8.16716
-2941	-46.2887
-3103	-15.5306
-3450	-12.2851
-4037	-15.7889
diff --git a/PUstaub/ak4/MadGraph16.txt b/PUstaub/ak4/MadGraph16.txt
deleted file mode 100644
index 55bb2ca5deb9ae2c5d4f2654ec7ad109e735ab3c..0000000000000000000000000000000000000000
--- a/PUstaub/ak4/MadGraph16.txt
+++ /dev/null
@@ -1,65 +0,0 @@
-ptmin	maxlogw
-24	4.1
-28	4.1
-32	4.1
-37	4.1
-43	4.1
-49	4.1
-56	4.1
-64	4.1
-74	4.1
-84	4.1
-97	4.1
-114	-0.9
-133	-0.9
-153	-0.9
-174	-0.9
-196	-3.4
-220	-3.4
-245	-5
-272	-5
-300	-5
-330	-5
-362	-7.2
-395	-7.2
-430	-7.2
-468	-7.2
-507	-7.7
-548	-7.7
-592	-7.7
-638	-7.7
-686	-9.4
-737	-9.4
-790	-9.4
-846	-9.4
-905	-9.4
-967	-11.4
-1032	-11.4
-1101	-11.4
-1172	-11.4
-1248	-11.4
-1327	-11.4
-1410	-12.3
-1497	-12.3
-1588	-12.3
-1684	-12.3
-1784	-12.3
-1890	-12.3
-2000	-12.3
-2116	-12.3
-2238	-12.3
-2366	-12.3
-2500	-12.3
-2640	-12.3
-2787	-12.3
-2941	-12.3
-3103	-12.3
-3273	-12.3
-3450	-12.3
-3637	-12.3
-3832	-12.3
-4037	-12.3
-4477	-12.3
-4713	-12.3
-4961	-12.3
-5220	-12.3
diff --git a/PUstaub/ak4/Pythia16.txt b/PUstaub/ak4/Pythia16.txt
deleted file mode 100644
index b9d5b64acdbcf10375dc8d5e3293e5ca57511f7d..0000000000000000000000000000000000000000
--- a/PUstaub/ak4/Pythia16.txt
+++ /dev/null
@@ -1,56 +0,0 @@
-ptmin	maxlogw
-49	3.9
-56	3.9
-64	3.9
-74	3.9
-84	3.9
-97	2.7
-114	0.7
-133	0.7
-153	0.7
-174	-1.6
-196	-1.6
-220	-1.6
-245	-3.2
-272	-3.2
-300	-3.2
-330	-3.2
-362	-4.8
-395	-4.8
-430	-4.8
-468	-4.8
-507	-4.8
-548	-7.9
-592	-7.9
-638	-7.9
-686	-7.9
-737	-7.9
-790	-7.9
-846	-8.7
-905	-8.7
-967	-8.7
-1032	-11.1
-1101	-11.1
-1172	-11.1
-1248	-11.1
-1327	-11.1
-1410	-13.3
-1497	-13.3
-1588	-13.3
-1684	-13.3
-1784	-13.3
-1890	-13.8
-2000	-13.8
-2116	-13.8
-2238	-15
-2366	-15
-2500	-15
-2640	-16.6
-2787	-16.6
-2941	-16.6
-3103	-16.6
-3273	-18.7
-3450	-18.7
-3637	-18.7
-3832	-21.5
-4037	-21.5
diff --git a/PUstaub/ak4/Pythia16Flat.txt b/PUstaub/ak4/Pythia16Flat.txt
deleted file mode 100644
index 9d3a3c424f6b1ebbe6e5466ac1fa412c9defb17e..0000000000000000000000000000000000000000
--- a/PUstaub/ak4/Pythia16Flat.txt
+++ /dev/null
@@ -1,56 +0,0 @@
-ptmin	maxlogw
-43	9.68611
-49	8.90803
-56	8.00236
-64	7.30324
-74	6.50247
-84	5.76104
-97	4.9808
-114	4.14018
-133	3.40239
-153	2.71426
-174	2.04837
-196	1.44632
-220	0.877552
-245	0.345936
-272	-0.141193
-300	-0.660944
-330	-1.11
-362	-1.57117
-395	-1.99038
-430	-2.44309
-468	-2.85773
-507	-3.23775
-548	-3.60468
-592	-4.00519
-638	-4.33737
-686	-4.69161
-737	-5.04443
-790	-5.40349
-846	-5.7731
-905	-6.09756
-967	-6.39438
-1032	-6.76643
-1101	-7.08907
-1172	-7.40719
-1248	-7.76271
-1327	-8.07007
-1410	-8.33662
-1497	-8.61793
-1588	-9.11536
-1684	-9.35787
-1784	-9.61952
-1890	-9.9654
-2000	-10.1307
-2116	-10.3223
-2238	-10.9759
-2366	-10.9927
-2500	-11.6631
-2640	-12.7629
-2787	-12.5808
-2941	-12.6617
-3103	-12.4975
-3273	-10.4962
-3450	-11.5248
-3637	-15.0079
-3832	-16.2145
diff --git a/PUstaub/ak4/Pythia16_WQQ.txt b/PUstaub/ak4/Pythia16_WQQ.txt
deleted file mode 120000
index d6b4a6cd9dbe7039c158997746bfe76e8f4505c9..0000000000000000000000000000000000000000
--- a/PUstaub/ak4/Pythia16_WQQ.txt
+++ /dev/null
@@ -1 +0,0 @@
-Pythia16.txt
\ No newline at end of file
diff --git a/PUstaub/ak4/Pythia16_Wlnu.txt b/PUstaub/ak4/Pythia16_Wlnu.txt
deleted file mode 120000
index d6b4a6cd9dbe7039c158997746bfe76e8f4505c9..0000000000000000000000000000000000000000
--- a/PUstaub/ak4/Pythia16_Wlnu.txt
+++ /dev/null
@@ -1 +0,0 @@
-Pythia16.txt
\ No newline at end of file
diff --git a/PUstaub/ak4/Pythia16_ZQQ.txt b/PUstaub/ak4/Pythia16_ZQQ.txt
deleted file mode 120000
index d6b4a6cd9dbe7039c158997746bfe76e8f4505c9..0000000000000000000000000000000000000000
--- a/PUstaub/ak4/Pythia16_ZQQ.txt
+++ /dev/null
@@ -1 +0,0 @@
-Pythia16.txt
\ No newline at end of file
diff --git a/PUstaub/ak4/Pythia16_Znunu.txt b/PUstaub/ak4/Pythia16_Znunu.txt
deleted file mode 120000
index d6b4a6cd9dbe7039c158997746bfe76e8f4505c9..0000000000000000000000000000000000000000
--- a/PUstaub/ak4/Pythia16_Znunu.txt
+++ /dev/null
@@ -1 +0,0 @@
-Pythia16.txt
\ No newline at end of file
diff --git a/PUstaub/ak4/Pythia18.txt b/PUstaub/ak4/Pythia18.txt
deleted file mode 100644
index c13337660fb5943844e169cd7e2e1f9c33d52865..0000000000000000000000000000000000000000
--- a/PUstaub/ak4/Pythia18.txt
+++ /dev/null
@@ -1,76 +0,0 @@
-ptmin	maxlogw
-6	4.25
-9	4.25
-12	4.25
-15	4.25
-18	4.25
-21	4.25
-24	4.25
-28	4.25
-32	4.25
-37	4.25
-43	4.25
-49	4.25
-56	4.25
-64	4.25
-74	4.25
-84	4.25
-97	4.25
-114	1.75
-133	1.75
-153	-0.125
-174	-2.375
-196	-2.5
-220	-2.5
-245	-2.5
-272	-4.25
-300	-4.25
-330	-4.25
-362	-5.625
-395	-5.625
-430	-5.625
-468	-5.625
-507	-5.625
-548	-9
-592	-9
-638	-9
-686	-9
-737	-9
-790	-9
-846	-9
-905	-11.375
-967	-11.375
-1032	-11.375
-1101	-11.375
-1172	-11.375
-1248	-12.875
-1327	-12.875
-1410	-12.875
-1497	-12.875
-1588	-14.125
-1684	-14.125
-1784	-14.125
-1890	-14.625
-2000	-14.625
-2116	-14.625
-2238	-14.625
-2366	-16.625
-2500	-16.625
-2640	-16.625
-2787	-16.625
-2941	-17.875
-3103	-17.875
-3273	-17.875
-3450	-20.125
-3637	-20.125
-3832	-20.125
-4037	-20.125
-4252	-22.625
-4477	-22.625
-4713	-22.625
-4961	-22.625
-5220	-22.625
-5492	-22.625
-5777	-22.625
-6076	-22.625
-6389	-22.625
diff --git a/PUstaub/ak8/PythiaFlat18.txt b/PUstaub/ak8/PythiaFlat18.txt
deleted file mode 100644
index 09ee74fddedea15d63e9e22f0f170064ec41c4b8..0000000000000000000000000000000000000000
--- a/PUstaub/ak8/PythiaFlat18.txt
+++ /dev/null
@@ -1,64 +0,0 @@
-9 7.25
-12 7.25
-15 7.25
-18 7.25
-21 7.25
-24 7.25
-28 7.25
-32 7.25
-37 7.25
-43 7.25
-49 7.25
-56 7.25
-64 7.25
-74 7.25
-84 7.25
-97 7.25
-114 7.25
-133 7.125
-153 6.25
-174 3.25
-196 2.25
-220 1.25
-245 0.625
-272 0
-300 -0.625
-330 -1.25
-362 -1.375
-395 -1.875
-430 -2.5
-468 -2.875
-507 -3.25
-548 -3.625
-592 -4.25
-638 -4.25
-686 -4.875
-737 -5.375
-790 -5.75
-846 -6.375
-905 -6.25
-967 -6.75
-1032 -7.375
-1101 -7.75
-1172 -7.875
-1248 -8.125
-1327 -9
-1410 -9.25
-1497 -9.875
-1588 -9.875
-1684 -10.625
-1784 -11.125
-1890 -11.75
-2000 -12
-2116 -12.5
-2238 -12.75
-2366 -13.5
-2500 -14
-2640 -13.75
-2787 -15
-2941 -15
-3103 -16
-3273 -16.75
-3450 -17.25
-3637 -18
-3832 -19
diff --git a/PUstaub/ak8/PythiaSlices18.txt b/PUstaub/ak8/PythiaSlices18.txt
deleted file mode 100644
index 22d07c6e3fbb01ea0bcd84f4901895993c2eedab..0000000000000000000000000000000000000000
--- a/PUstaub/ak8/PythiaSlices18.txt
+++ /dev/null
@@ -1,63 +0,0 @@
-9 4.25
-12 4.25
-15 4.25
-18 4.25
-21 4.25
-24 4.25
-28 4.25
-32 4.25
-37 4.25
-43 4.25
-49 4.25
-56 4.25
-64 4.25
-74 1.75
-84 1.75
-97 -0.125
-114 -0.125
-133 -0.125
-153 -0.125
-174 -0.125
-196 -0.125
-220 -2.375
-245 -2.375
-272 -2.375
-300 -4.25
-330 -4.25
-362 -4.25
-395 -5.625
-430 -5.625
-468 -5.625
-507 -5.625
-548 -5.625
-592 -9
-638 -9
-686 -9
-737 -9
-790 -9
-846 -9
-905 -11.375
-967 -11.375
-1032 -11.375
-1101 -11.375
-1172 -11.375
-1248 -12.875
-1327 -12.875
-1410 -12.875
-1497 -12.875
-1588 -12.875
-1684 -14.125
-1784 -14.125
-1890 -14.125
-2000 -14.75
-2116 -14.75
-2238 -14.75
-2366 -16.625
-2500 -16.625
-2640 -16.625
-2787 -16.625
-2941 -17.875
-3103 -17.875
-3273 -17.875
-3450 -20.125
-3637 -20.125