merge submodules into main branch