add one card function and tests
change the card, using binary string.