add cache data