caching, cache type interfaces are added.