label data and add feature isDiscard to answer