added initial page cache

agree