update core submodule