fixed card to make toString() work the same way all the time