==================
Implementing cache
==================

