refactored tudou_list