add page fetch