updates to the file