Fleshing out the AgentChangeService stuff..