added chose agent ui