Added cardValue()