add page caches