new upload flow works