add cache version
fix caching