fixes caching doing to much