ajout des submodules necessaires