Although my prior code would eventually work, it would 'recurse' (not actuall recursion, but similar) through invalid options...I modified that, so what did take 10 to 20 minutes (depending on processor power), now will take 30 to 60 seconds. #include <Array.au3> #include <File.au3> #include <GUIConstantsEx.au3> #include <StaticConstants.au3> #include <WindowsConstants.au3> Global $sDifficulty_Easy = "Easy" Global $sDifficulty_Med = "Med" Global $sDifficulty_Har