added build with submodules