cache schedule