some changes on agent