improvement in agent's model