add page request cancel and page cancel