A physical AGM… at last