Added Discard Method