data-locality update