First commit of UploadService