Card card = (Card)it.next();
if(card != null) {
CardGroup group = (CardGroup)card.getParent();
group.addAfter( Card.newInstance(card), card );
toSelect.addAll(group.lookup( card ));
}
}
} else if(groupCount == 1) {
CardGroup group = (CardGroup)currentSelection.getFirstElement();