finish study task_queue and cache