Worker upload