updated card type collection