use submodules instead of just clonning repos
use submodules instead of just clonning repos