add history at a2.c.