cache first page