Added a Cache Manager