discardItem now passes. Forgot to return true