Our version of the AGM