update core.Service