Added execution timeout option