full path updates