Added discard methods