Improve module teagent