add page cache to layout