add agent test
bug fix