adding immutable card type