save cards in descending order
interim work on cmp