Add agpdiff