model redo to agents