added scaffolding for cache managers