add disk cache for tab