Base cache

Base cache