'discard' is now needed here.