submodule horror