imp. a new way to represente a card