cleanup project && finish cache_list read