Hi all Ive got this scenario of a case that i need to run 3 diff arrays in like below Case @OSVersion = "WIN_VISTA" ; =========================== Global $aManual[4] = [3, "item 1", "item 2", "item 3"] For $d = 1 To $aManual[0] ; running a shellexecutewait here Sleep(100) Next Global $aAuto[3] = [2, "item 4", "item 5"] For $e = 1 To $aAuto[0] ; running a shellexecutewait here Sleep(100) Next Global $aAutoDelay[4] = [3, "item 6", "item 7", "item 8"] For $f =