add goagent as default and redesign