add the file operate