trying submodules instead of subtree