put in protection to not replace the uploader by itself