will this descend recursively into submodules?