add page cache and QQ