need to implement load() and store() in Cache