fixing sweeper issue with caching and page creation