spending submodule