improved on class cards