AGPO framework