Upload implementation complete