more progress on upload