Core submodule updates