Add submodule stack, portal