agi haines