working sweet spot caching and memory store