refactor the local cache