new gen file1