some changes to CardSprite