ok this could be the dumbest thing i have ever written but im still a complete newb with programing..
code:
FindPROC("outlook.exe",,0)
....
If $Process.ProcessId = "0"
FindPROC("outlook.exe",,0)
Else
FindPROC("outlook.exe",,1)
EndIf

it suprised me that there were no errors [Smile] but outlook still closes.. i think im on the right track.. (or am i really derailed now?)