Capturing how to work with submodules