 
 gameList := ["Morrowind", "Oblivion", "Skyrim", "Fallout 3", "Fallout NV", "Fallout 4", "", "", "", "", "", ""]
 gameExes := ["MGEXEgui.exe", "obse_loader.exe", "SKSE_loader.exe", "Fallout3.exe", "nvse_loader.exe", "f4se_loader.exe", "", "", "", "", "", ""]
-gameFallBackExes := ["Morrowind.exe", "Oblivion.exe", "SkyrimSE.exe|Skyrim.exe|SkyrimTESV.exe", "", "FalloutNV.exe", "Fallout4.exe", "", "", "", "", "", ""]
+gameFallBackExes := ["Morrowind.exe", "Oblivion.exe", "SkyrimSE.exe|Skyrim.exe|SkyrimTESV.exe", "fose_loader.exe", "FalloutNV.exe", "Fallout4.exe", "", "", "", "", "", ""]
 ; FO3.exe, "avoid fose_loader.exe!"
+gameExesFullPath := ["", "", "", "", "", "", "", "", "", "", "", ""]
 iniNames := ["", "", "", "", "", "", "", "", "", "", "", ""]
 
 PrgLnchIniPath := A_ScriptDir . "\PrgLnch.ini"


;must reset game shortcut
PopulateGameList(prgNo, tabStat, prgName%tabStat%)
loop %PrgNo%
prgPath%tabStat%[A_Index] := ""

GuiControl, , addGameShortCut, 0
GuiControl, Hide, addGameShortCut

			if (prgNameSelected[A_Index] && prgIndexReplaced[tabStat] != A_Index)
			GuiControl, Choose, PrgIndex%tabStat%, %A_Index%
		}
	addGameShortCut := -prgIndexReplaced[tabStat]
	}

}
