update with the file privileg