refactor collection to include card names