reupload with text