add history fixes