modify cardList