submodule subcut