add history.ts