card data type