Add optional target parameter to upload