Issue #320 added back upload features.