add script time out parameter