Added UploadProgress tracking