edited file protocol