add history related