add func update/download data size