[fixes]
- making the cache methods private