add history cashe