IAgent serializable