diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 9604191da5cf9f59c2f784556ac5bbc6792fdf6b..96070201033c21397c009349deeedd08ab6a2e01 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -21,22 +21,27 @@ doc:
     script:
         - export LC_ALL=$(locale -a | grep en_US)
         - export LANG=$(locale -a | grep en_US)
+        - python3 setup.py install
         - python3 setup.py build_sphinx
+    artifacts:
+        paths:
+          - public
+
+#        - python3 setup.py build_sphinx
 
-# TODO: Replace the task doc by the following task pages when making the
 # project public
 #
-#pages:
-#    image: registry.gitlab.lis-lab.fr:5005/dev/multimodal/ubuntu:18.04
-#    tags:
-#        - docker
-#    only:
-#        - master
-#    script:
-#        - export LC_ALL=$(locale -a | grep en_US)
-#        - export LANG=$(locale -a | grep en_US)
-#        - python3 setup.py build_sphinx
-#        - cp -r build/sphinx/html public
-#    artifacts:
-#        paths:
-#            - public
+pages:
+    image: registry.gitlab.lis-lab.fr:5005/dev/scikit-multimodallearn/ubuntu:18.04
+    tags:
+        - docker
+    only:
+        - master
+    script:
+        - export LC_ALL=$(locale -a | grep en_US)
+        - export LANG=$(locale -a | grep en_US)
+        - python3 setup.py build_sphinx
+        - cp -r build/sphinx/html public
+    artifacts:
+        paths:
+          - public
diff --git a/copyright.py b/copyright.py
index c3c0f3bfe3fcbe865b7589da8b6dec75b87c616a..f471123bb34c1224915666262dce11a8fdef2057 100644
--- a/copyright.py
+++ b/copyright.py
@@ -80,7 +80,7 @@ def writeStamp():
 def eraseStamp():
     """ Erase a copyright stamp from all files """
     files = findFiles(os.path.join(os.path.dirname(os.path.abspath(__file__)),
-                                   "iw"))
+                                   "multimodal"))
     for filename in files:
         fileUnStamping(filename)
     fileUnStamping("setup.py")
diff --git a/license.txt b/license.txt
index 54ead2657576cc0d72691717c9d6aa45f08dcf70..573f99a8258c728e1aa5bd241ec6941ed7a0d7c1 100644
--- a/license.txt
+++ b/license.txt
@@ -27,4 +27,4 @@ SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
 CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
 LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
 OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
-DAMAGE.
+DAMAGE.
\ No newline at end of file
diff --git a/multimodal/boosting/boost.py b/multimodal/boosting/boost.py
index e6536e27acf84fef0f11e05678eee74388bc9b00..3fd7f15004f78f9a3c516afd48c1bca7cca0f006 100644
--- a/multimodal/boosting/boost.py
+++ b/multimodal/boosting/boost.py
@@ -1,3 +1,44 @@
+# -*- coding: utf-8 -*-
+# ######### COPYRIGHT #########
+#
+# Copyright(c) 2020
+# -----------------
+#
+# * Université d'Aix Marseille (AMU) -
+# * Centre National de la Recherche Scientifique (CNRS) -
+# * Université de Toulon (UTLN).
+# * Copyright © 2019-2020 AMU, CNRS, UTLN
+#
+# Contributors:
+# ------------
+#
+# * Sokol Koço <sokol.koco_AT_lis-lab.fr>
+# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr>
+# * Florent Jaillet <florent.jaillet_AT_math.cnrs.fr>
+# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr>
+# * Riikka Huusari <rikka.huusari_AT_univ-amu.fr>
+# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr>
+# * Hachem Kadri <hachem.kadri_AT_lis-lab.fr>
+#
+# Description:
+# -----------
+#
+# The multimodal package implement classifiers multiview, 
+# MumboClassifier class, MuCumboClassifier class, MVML class, MKL class.
+# compatible with sklearn
+#
+# Version:
+# -------
+#
+# * multimodal version = 0.0.dev0
+#
+# Licence:
+# -------
+#
+# License: New BSD License
+#
+#
+# ######### COPYRIGHT #########
 import numpy as np
 import scipy.sparse as sp
 from abc import ABCMeta
diff --git a/multimodal/boosting/cumbo.py b/multimodal/boosting/cumbo.py
index f865de6cc9932194c993061ce99504fe634e1cb4..7c53bdfb0d64c10e042f96f1e547956aa29c4e3f 100644
--- a/multimodal/boosting/cumbo.py
+++ b/multimodal/boosting/cumbo.py
@@ -39,7 +39,6 @@
 #
 #
 # ######### COPYRIGHT #########
-#
 r"""
 
 This module contains a **Mu**\ lti\ **C**\ onfusion **M**\ Matrix **B**\ osting (**CuMBo**)
diff --git a/multimodal/boosting/mumbo.py b/multimodal/boosting/mumbo.py
index 6a73339a1ed56ab1b43e86f6755c3b5e6c9fd344..89bd5916575050b081daf1f57b140cb9531c19dd 100644
--- a/multimodal/boosting/mumbo.py
+++ b/multimodal/boosting/mumbo.py
@@ -39,7 +39,6 @@
 #
 #
 # ######### COPYRIGHT #########
-#
 r"""Multimodal Boosting
 
 This module contains a **Mu**\ lti\ **M**\ odal **Bo**\ osting (**MuMBo**)
diff --git a/multimodal/datasets/base.py b/multimodal/datasets/base.py
index 560db713cd096e5fe27d742b939269872ed67982..52a805ee426c27c6da34556e9e790c14dac24ffc 100644
--- a/multimodal/datasets/base.py
+++ b/multimodal/datasets/base.py
@@ -1,3 +1,4 @@
+
 from __future__ import print_function
 import numpy as np
 import numpy.ma as ma
diff --git a/multimodal/datasets/data_sample.py b/multimodal/datasets/data_sample.py
index afaf15d0be7e4082b509edd2b481ede88140bd39..ac20e3fdd446c52303acf6c86ff2cc0c881dd453 100644
--- a/multimodal/datasets/data_sample.py
+++ b/multimodal/datasets/data_sample.py
@@ -40,6 +40,10 @@
 #
 # ######### COPYRIGHT #########
 #
+#
+#
+#
+#
 
 """This module contains the DataSample class, MultiModalArray, MultiModalSparseArray, MultiModalSparseInfo and MultiModalData, class
 The DataSample class encapsulates a sample 's components
diff --git a/multimodal/kernels/lpMKL.py b/multimodal/kernels/lpMKL.py
index 3a2610464309b32378a782607abd80ba3c7fe501..f0c33d9698bb3d76a44983aaae898dabb4116cf9 100644
--- a/multimodal/kernels/lpMKL.py
+++ b/multimodal/kernels/lpMKL.py
@@ -1,3 +1,44 @@
+# -*- coding: utf-8 -*-
+# ######### COPYRIGHT #########
+#
+# Copyright(c) 2020
+# -----------------
+#
+# * Université d'Aix Marseille (AMU) -
+# * Centre National de la Recherche Scientifique (CNRS) -
+# * Université de Toulon (UTLN).
+# * Copyright © 2019-2020 AMU, CNRS, UTLN
+#
+# Contributors:
+# ------------
+#
+# * Sokol Koço <sokol.koco_AT_lis-lab.fr>
+# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr>
+# * Florent Jaillet <florent.jaillet_AT_math.cnrs.fr>
+# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr>
+# * Riikka Huusari <rikka.huusari_AT_univ-amu.fr>
+# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr>
+# * Hachem Kadri <hachem.kadri_AT_lis-lab.fr>
+#
+# Description:
+# -----------
+#
+# The multimodal package implement classifiers multiview, 
+# MumboClassifier class, MuCumboClassifier class, MVML class, MKL class.
+# compatible with sklearn
+#
+# Version:
+# -------
+#
+# * multimodal version = 0.0.dev0
+#
+# Licence:
+# -------
+#
+# License: New BSD License
+#
+#
+# ######### COPYRIGHT #########
 import numpy as np
 from sklearn.base import BaseEstimator
 from sklearn.base import ClassifierMixin
diff --git a/multimodal/kernels/mkernel.py b/multimodal/kernels/mkernel.py
index 45ba9bff994cd74d9471496d4ec7807c62385de7..a6b75278775aa64deaee2bd37fccce3788d99c25 100644
--- a/multimodal/kernels/mkernel.py
+++ b/multimodal/kernels/mkernel.py
@@ -1,3 +1,45 @@
+# -*- coding: utf-8 -*-
+# ######### COPYRIGHT #########
+#
+# Copyright(c) 2020
+# -----------------
+#
+# * Université d'Aix Marseille (AMU) -
+# * Centre National de la Recherche Scientifique (CNRS) -
+# * Université de Toulon (UTLN).
+# * Copyright © 2019-2020 AMU, CNRS, UTLN
+#
+# Contributors:
+# ------------
+#
+# * Sokol Koço <sokol.koco_AT_lis-lab.fr>
+# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr>
+# * Florent Jaillet <florent.jaillet_AT_math.cnrs.fr>
+# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr>
+# * Riikka Huusari <rikka.huusari_AT_univ-amu.fr>
+# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr>
+# * Hachem Kadri <hachem.kadri_AT_lis-lab.fr>
+#
+# Description:
+# -----------
+#
+# The multimodal package implement classifiers multiview, 
+# MumboClassifier class, MuCumboClassifier class, MVML class, MKL class.
+# compatible with sklearn
+#
+# Version:
+# -------
+#
+# * multimodal version = 0.0.dev0
+#
+# Licence:
+# -------
+#
+# License: New BSD License
+#
+#
+# ######### COPYRIGHT #########
+#
 import numpy as np
 import scipy as sp
 from sklearn.metrics.pairwise import pairwise_kernels, PAIRWISE_KERNEL_FUNCTIONS
diff --git a/multimodal/kernels/mvml.py b/multimodal/kernels/mvml.py
index 3365f2cb21eb9c4b0be5be2db95af4eee03ae68f..9a3a4c680590fdf098e8ddab203d2ca2d1af2b02 100644
--- a/multimodal/kernels/mvml.py
+++ b/multimodal/kernels/mvml.py
@@ -1,3 +1,44 @@
+# -*- coding: utf-8 -*-
+# ######### COPYRIGHT #########
+#
+# Copyright(c) 2020
+# -----------------
+#
+# * Université d'Aix Marseille (AMU) -
+# * Centre National de la Recherche Scientifique (CNRS) -
+# * Université de Toulon (UTLN).
+# * Copyright © 2019-2020 AMU, CNRS, UTLN
+#
+# Contributors:
+# ------------
+#
+# * Sokol Koço <sokol.koco_AT_lis-lab.fr>
+# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr>
+# * Florent Jaillet <florent.jaillet_AT_math.cnrs.fr>
+# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr>
+# * Riikka Huusari <rikka.huusari_AT_univ-amu.fr>
+# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr>
+# * Hachem Kadri <hachem.kadri_AT_lis-lab.fr>
+#
+# Description:
+# -----------
+#
+# The multimodal package implement classifiers multiview, 
+# MumboClassifier class, MuCumboClassifier class, MVML class, MKL class.
+# compatible with sklearn
+#
+# Version:
+# -------
+#
+# * multimodal version = 0.0.dev0
+#
+# Licence:
+# -------
+#
+# License: New BSD License
+#
+#
+# ######### COPYRIGHT #########
 import numpy as np
 import scipy.linalg as spli
 from scipy.sparse.linalg import splu
diff --git a/multimodal/tests/data/get_dataset_path.py b/multimodal/tests/data/get_dataset_path.py
index 0f00225985f03fe0ea37d7d9884aaf6d9e9d71c2..f83880a01730ffde24f7f9c6c94fd65aa82afada 100644
--- a/multimodal/tests/data/get_dataset_path.py
+++ b/multimodal/tests/data/get_dataset_path.py
@@ -40,6 +40,10 @@
 #
 # ######### COPYRIGHT #########
 #
+#
+#
+#
+#
 
 
 from __future__ import print_function, division
diff --git a/multimodal/tests/datasets/get_dataset_path.py b/multimodal/tests/datasets/get_dataset_path.py
index 0f00225985f03fe0ea37d7d9884aaf6d9e9d71c2..f83880a01730ffde24f7f9c6c94fd65aa82afada 100644
--- a/multimodal/tests/datasets/get_dataset_path.py
+++ b/multimodal/tests/datasets/get_dataset_path.py
@@ -40,6 +40,10 @@
 #
 # ######### COPYRIGHT #########
 #
+#
+#
+#
+#
 
 
 from __future__ import print_function, division
diff --git a/multimodal/tests/test_cumbo.py b/multimodal/tests/test_cumbo.py
index fecb8cda92db8995126327395a57e83f802b4154..d0f0b282928848d0e809146442124ae176f42086 100644
--- a/multimodal/tests/test_cumbo.py
+++ b/multimodal/tests/test_cumbo.py
@@ -40,6 +40,10 @@
 #
 # ######### COPYRIGHT #########
 #
+#
+#
+#
+#
 """Testing for the mumbo module."""
 
 
diff --git a/multimodal/tests/test_data_sample.py b/multimodal/tests/test_data_sample.py
index 39c1dd3264b77d712a029549d3bbe557a8f88b8f..47a5754b7001544019cf4c2d075ddd4949e8fd1f 100644
--- a/multimodal/tests/test_data_sample.py
+++ b/multimodal/tests/test_data_sample.py
@@ -1,3 +1,44 @@
+# -*- coding: utf-8 -*-
+# ######### COPYRIGHT #########
+#
+# Copyright(c) 2020
+# -----------------
+#
+# * Université d'Aix Marseille (AMU) -
+# * Centre National de la Recherche Scientifique (CNRS) -
+# * Université de Toulon (UTLN).
+# * Copyright © 2019-2020 AMU, CNRS, UTLN
+#
+# Contributors:
+# ------------
+#
+# * Sokol Koço <sokol.koco_AT_lis-lab.fr>
+# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr>
+# * Florent Jaillet <florent.jaillet_AT_math.cnrs.fr>
+# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr>
+# * Riikka Huusari <rikka.huusari_AT_univ-amu.fr>
+# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr>
+# * Hachem Kadri <hachem.kadri_AT_lis-lab.fr>
+#
+# Description:
+# -----------
+#
+# The multimodal package implement classifiers multiview, 
+# MumboClassifier class, MuCumboClassifier class, MVML class, MKL class.
+# compatible with sklearn
+#
+# Version:
+# -------
+#
+# * multimodal version = 0.0.dev0
+#
+# Licence:
+# -------
+#
+# License: New BSD License
+#
+#
+# ######### COPYRIGHT #########
 import unittest
 import numpy as np
 
diff --git a/multimodal/tests/test_mkl.py b/multimodal/tests/test_mkl.py
index 320486857fefed92042d9c4bcdac795a6f8016b8..e1c147f4999949b4dd4145daa707fd43af3ca99c 100644
--- a/multimodal/tests/test_mkl.py
+++ b/multimodal/tests/test_mkl.py
@@ -39,8 +39,6 @@
 #
 #
 # ######### COPYRIGHT #########
-#
-
 import unittest
 import numpy as np
 from sklearn.metrics.pairwise import rbf_kernel
diff --git a/multimodal/tests/test_mumbo.py b/multimodal/tests/test_mumbo.py
index d168b75088d122ae0796b7c0220f2e7ebc04915d..e6f8ef488fbcab79f7a0934bb5f2cb4122973abe 100644
--- a/multimodal/tests/test_mumbo.py
+++ b/multimodal/tests/test_mumbo.py
@@ -39,29 +39,7 @@
 #
 #
 # ######### COPYRIGHT #########
-#
-"""Testing for the mumbo module."""
-
-# Université d'Aix Marseille (AMU) -
-# Centre National de la Recherche Scientifique (CNRS) -
-# Université de Toulon (UTLN).
-# Copyright © 2017-2018 AMU, CNRS, UTLN
-#
-# This file is part of multimodalboost.
-#
-# multimodalboost is free software: you can redistribute it and/or modify
-# it under the terms of the GNU Lesser General Public License as published by
-# the Free Software Foundation, either version 3 of the License, or
-# (at your option) any later version.
-#
-# multimodalboost is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-# GNU Lesser General Public License for more details.
-#
-# You should have received a copy of the GNU Lesser General Public License
-# along with multimodalboost. If not, see <http://www.gnu.org/licenses/>.
-#
+#"""Testing for the mumbo module."""#
 # Author: Florent JAILLET - Laboratoire d'Informatique et Systèmes - UMR 7020
 
 import pickle
diff --git a/multimodal/tests/test_mvml.py b/multimodal/tests/test_mvml.py
index 65375036abf06ececd85427b46c98803ba52ddbf..30da4a9851937a8e992362f262ca94b5eec499ad 100644
--- a/multimodal/tests/test_mvml.py
+++ b/multimodal/tests/test_mvml.py
@@ -39,8 +39,6 @@
 #
 #
 # ######### COPYRIGHT #########
-#
-
 import pickle
 import unittest
 
diff --git a/setup.py b/setup.py
index 48193981a51ee2a5fc5b0c97aea9eb79a9ed07e7..541026e464850570a793c2600e081f2a1b24b49c 100644
--- a/setup.py
+++ b/setup.py
@@ -1,4 +1,44 @@
-
+# -*- coding: utf-8 -*-
+# ######### COPYRIGHT #########
+#
+# Copyright(c) 2020
+# -----------------
+#
+# * Université d'Aix Marseille (AMU) -
+# * Centre National de la Recherche Scientifique (CNRS) -
+# * Université de Toulon (UTLN).
+# * Copyright © 2019-2020 AMU, CNRS, UTLN
+#
+# Contributors:
+# ------------
+#
+# * Sokol Koço <sokol.koco_AT_lis-lab.fr>
+# * Cécile Capponi <cecile.capponi_AT_univ-amu.fr>
+# * Florent Jaillet <florent.jaillet_AT_math.cnrs.fr>
+# * Dominique Benielli <dominique.benielli_AT_univ-amu.fr>
+# * Riikka Huusari <rikka.huusari_AT_univ-amu.fr>
+# * Baptiste Bauvin <baptiste.bauvin_AT_univ-amu.fr>
+# * Hachem Kadri <hachem.kadri_AT_lis-lab.fr>
+#
+# Description:
+# -----------
+#
+# The multimodal package implement classifiers multiview, 
+# MumboClassifier class, MuCumboClassifier class, MVML class, MKL class.
+# compatible with sklearn
+#
+# Version:
+# -------
+#
+# * multimodal version = 0.0.dev0
+#
+# Licence:
+# -------
+#
+# License: New BSD License
+#
+#
+# ######### COPYRIGHT #########
 import os, re
 import shutil
 from setuptools import setup, find_packages