diff --git a/.gitmodules b/.gitmodules
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..54510b3e633d7edba9a6791581b1f52cc54d1fe4 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -0,0 +1,3 @@
+[submodule "jsonpog-integration"]
+	path = jsonpog-integration
+	url = ssh://git@gitlab.cern.ch:7999/cms-nanoAOD/jsonpog-integration.git
diff --git a/JER/.gitignore b/JER/.gitignore
deleted file mode 100644
index 355164c126511e7d9f9896171414647f098dd30e..0000000000000000000000000000000000000000
--- a/JER/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-*/
diff --git a/JER/README.md b/JER/README.md
deleted file mode 100644
index 5fc6587e8b1a66f9aef68bfeb197299a70c85993..0000000000000000000000000000000000000000
--- a/JER/README.md
+++ /dev/null
@@ -1,7 +0,0 @@
-# JER tables
-
-Compressed tables were obtained from [JetMET GitHub](https://github.com/cms-jet/JRDatabase/tree/master/textFiles). Decompress them with `tar xf Summer19-20UL.tar.gz`.
-
-In general, to choose the right tables, follow the [JetMET recommendation](https://cms-jerc.web.cern.ch/Recommendations/). To compress a series of tables, use `tar czf SeasonYY.tar.gz SeasonYY1/ [...]`.
-
-*Warning:* we do no recommend that you download the whole repository...
diff --git a/JER/Summer19-20UL.tar.gz b/JER/Summer19-20UL.tar.gz
deleted file mode 100644
index 3b25bd56c3d0be8e0a78168584b8aeff320d0ca7..0000000000000000000000000000000000000000
Binary files a/JER/Summer19-20UL.tar.gz and /dev/null differ
diff --git a/JES/.gitignore b/JES/.gitignore
deleted file mode 100644
index 355164c126511e7d9f9896171414647f098dd30e..0000000000000000000000000000000000000000
--- a/JES/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-*/
diff --git a/JES/README.md b/JES/README.md
deleted file mode 100644
index 820072c16b50f416fa75ad9c0615074bd8f511ab..0000000000000000000000000000000000000000
--- a/JES/README.md
+++ /dev/null
@@ -1,7 +0,0 @@
-# JES tables
-
-Compressed tables were obtained from [JetMET GitHub](https://github.com/cms-jet/JECDatabase/tree/master/textFiles). Decompress them with `tar xf Summer19UL.tar.gz`.
-
-In general, to choose the right tables, follow the [JetMET recommendation](https://cms-jerc.web.cern.ch/Recommendations/). To compress a series of tables, use `tar czf SeasonYY.tar.gz SeasonYY1/ [...]`.
-
-*Warning:* we do no recommend that you download the whole repository...
diff --git a/JES/Summer19UL.tar.gz b/JES/Summer19UL.tar.gz
deleted file mode 100644
index 8eba2fe26fd76446dfcba58d18ea73d119b0e4bc..0000000000000000000000000000000000000000
Binary files a/JES/Summer19UL.tar.gz and /dev/null differ
diff --git a/jsonpog-integration b/jsonpog-integration
new file mode 160000
index 0000000000000000000000000000000000000000..3235a9f7254743860fdcd1bf3d43f3e5125cc511
--- /dev/null
+++ b/jsonpog-integration
@@ -0,0 +1 @@
+Subproject commit 3235a9f7254743860fdcd1bf3d43f3e5125cc511