latest public agent