file read update