option USE_CACHE