Added discard option