CAFG diary