does this no longer throw an exception on retVal != 0? The old code that has been replaced seemed to take into account the use-case when the service isn't installed or running. Are we sure ExecuteAssist.execute() will return a non-0 value and not throw an exception?