Add data cache, going to add saving to disk operations.