add getPageCache