add naive download progress to attachment