Adapt agents2