Adding Caching lib and Adding AllValues attribute