simplified baseCach