Changed some things in the cache provider