replace by newfile2