study goagent