Even the way you had it, there is no need to allow agent as an external option.