explanation of carddeck