nicely add cache file