Need to figure out the discard.
How should I do this?