modify is add new file function