add DoubanUpdate & fix bugs