should call update only once for a list of stats