update core progress