batch refresh