The life and times of CGM...