Revert "Revert "Upload""

This reverts commit f09e3bb5c63a2a07bc32b6d98d1f47fdd58f8240.