Caching works for news and schedule, save to file in progress