Getting close to a solution on the discard problem -CB

That’s probably 90% of what’s holding me back from finishing at the
moment